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
databases.scm services: Add MongoDB. 2017-10-06 21:24:30 +01:00
dbus.scm
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
herd.scm services: herd: Actions return a list of results. 2017-08-23 00:29:22 +02:00
kerberos.scm
lirc.scm
mail.scm
mcron.scm
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
rsync.scm gnu: Add rsync service. 2017-09-23 21:07:27 +01:00
sddm.scm
shepherd.scm
spice.scm
ssh.scm install: Don't start sshd by default. 2017-12-04 23:31:15 +01:00
sysctl.scm
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