guix/gnu/services
Ludovic Courtès fae685b9cc services: dmd: Add 'modules' and 'imported-modules' fields.
* gnu/services/dmd.scm (%default-imported-modules, %default-modules):
New variables.
* gnu/services/dmd.scm (<dmd-service>)[modules, imported-modules]: New
field.
* gnu/services/dmd.scm (dmd-service-file-name, dmd-service-file): New
procedures.
(dmd-configuration-file)[modules]: Compute based on the
'imported-modules' field of SERVICES.
(dmd-configuration-file): Remove 'use-modules' form.  Use
'dmd-service-file', and call 'primitive-load' on each file.
* doc/guix.texi (dmd Services): Document the new fields.
2015-11-25 11:59:54 +01:00
..
avahi.scm services: avahi: Add Avahi to the system profile. 2015-11-02 22:25:12 +01:00
base.scm gnu: services: Fix typo in gpm-dmd-service. 2015-11-20 09:56:41 -05:00
databases.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
dbus.scm services: dbus: Support service activation. 2015-10-22 00:41:09 +02:00
desktop.scm system: Rename (gnu system linux) to (gnu system pam). 2015-11-03 18:11:45 +01:00
dmd.scm services: dmd: Add 'modules' and 'imported-modules' fields. 2015-11-25 11:59:54 +01:00
lirc.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
networking.scm system: Rename (gnu system linux) to (gnu system pam). 2015-11-03 18:11:45 +01:00
ssh.scm system: Rename (gnu system linux) to (gnu system pam). 2015-11-03 18:11:45 +01:00
web.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
xorg.scm system: Rename (gnu system linux) to (gnu system pam). 2015-11-03 18:11:45 +01:00