guix/gnu/services
Christopher Baines 2881f85220
services: web: Add support for configuring the nginx server names hash.
The nginx service can fail to start if the server names hash bucket size is
too small, which can happen on some systems, and when using QEMU, depending on
the CPU.

* gnu/services/web.scm (<nginx-configuration>): Add
  server-names-hash-bucket-size and server-names-hash-bucket-max-size.
  (default-nginx-config): Add support for the new hash bucket size parameters.
  (nginx-service, nginx-activation): Pass the new hash bucket size parameters
  through to the default-nginx-config procedure.
* doc/guix.texi (Web Services): Document the new hash bucket size parameters.
2017-12-11 20:57:34 +00:00
..
admin.scm services: Add 'description' fields. 2017-11-05 15:29:52 +01:00
audio.scm services: Add 'description' fields. 2017-11-05 15:29:52 +01:00
avahi.scm services: Add 'description' fields. 2017-11-05 15:29:52 +01:00
base.scm services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'. 2017-12-06 08:52:31 +01:00
certbot.scm services: certbot: Add default value and description. 2017-11-28 23:34:25 +01:00
configuration.scm services: configuration: Show default values of list types. 2017-11-28 03:49:47 +01:00
cuirass.scm services: cuirass: Add host option. 2017-09-26 18:15:41 +02:00
cups.scm services: Add a default value to various service types. 2017-04-16 00:48:08 +02:00
databases.scm services: Add MongoDB. 2017-10-06 21:24:30 +01:00
dbus.scm services: dbus, polkit: Add default value. 2017-07-11 00:48:51 +02:00
desktop.scm services: xorg: Document 'slim-configuration' and deprecate 'slim-service'. 2017-11-28 11:24:45 +01:00
dict.scm services: dicod: Run in a container. 2017-11-22 23:16:01 +01:00
dns.scm gnu: services: use seconds instead of duration strings. 2017-06-21 19:29:57 +02:00
herd.scm services: herd: Actions return a list of results. 2017-08-23 00:29:22 +02:00
kerberos.scm
lirc.scm
mail.scm services: Make exim-service-type use mail-aliases-service-type 2017-04-19 23:43:50 +02:00
mcron.scm services: Add a default value to various service types. 2017-04-16 00:48:08 +02:00
messaging.scm services: configuration: Show default values of list types. 2017-11-28 03:49:47 +01:00
networking.scm services: Remove unneeded imported. 2017-10-08 17:43:51 +02:00
nfs.scm
pm.scm services: Add 'thermald-service-type'. 2017-05-14 18:56:32 -05:00
rsync.scm gnu: Add rsync service. 2017-09-23 21:07:27 +01:00
sddm.scm
shepherd.scm ui: Rename '_' to 'G_'. 2017-05-03 16:16:17 +02:00
spice.scm
ssh.scm install: Don't start sshd by default. 2017-12-04 23:31:15 +01:00
sysctl.scm services: sysctl: Fix typo. 2017-07-18 20:16:03 +08:00
telephony.scm services: Add murmur. 2017-11-05 15:21:53 +01:00
version-control.scm services: cgit, git-daemon: Add description and default value. 2017-11-28 23:34:25 +01:00
virtualization.scm services: Add libvirt services 2017-08-23 12:47:24 +01:00
vpn.scm services: vpn: Fix default tls-auth configuration. 2017-10-10 22:06:08 +02:00
web.scm services: web: Add support for configuring the nginx server names hash. 2017-12-11 20:57:34 +00:00
xorg.scm services: xorg: Properly handle the case where ~/.xession is used. 2017-12-04 10:36:48 +01:00