guix/gnu
Julien Lepiller d338237d8c
services: nginx: Make service extensible.
* gnu/services/web.scm (<nginx-configuration>)[server-blocks]: New
field.
(nginx-activation): When CONFIG-FILE is #f, use 'default-nginx-config'.
(nginx-shepherd-service): Likewise.
(nginx-service-type): Add 'compose' and 'extend' fields.
(nginx-service): Change default value of #:server-list to '(), and
default value of #:config-file to #f.
* doc/guix.texi (Web Services): Document it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-01-03 14:30:44 +01:00
..
build gnu: cross-base: Move phases to (gnu build cross-toolchain). 2016-12-07 21:52:26 +01:00
packages gnu: r-plotrix: Update to 3.6-4. 2017-01-03 13:51:05 +01:00
services services: nginx: Make service extensible. 2017-01-03 14:30:44 +01:00
system install: The list of services is now a plain list. 2016-12-19 23:57:18 +01:00
tests gnu: Add system test for the rpcbind-daemon service. 2016-12-15 19:13:46 +01:00
artwork.scm
local.mk gnu: python-dendropy: Update to 4.2.0. 2017-01-01 16:47:47 +10:00
packages.scm
services.scm services: Activate system prior to services. 2016-12-11 09:31:34 +01:00
system.scm gnu: system: Add openfwwf-firmware to %base-firmware. 2016-11-22 09:38:36 -06:00
tests.scm