guix-devel/gnu
Ludovic Courtès 387e175492
services: Add 'special-files-service-type'.
* gnu/build/activation.scm (activate-/bin/sh): Remove.
(activate-special-files): New procedure.
* gnu/services.scm (activation-script): Remove call to
'activate-/bin/sh'.
(special-files-service-type): New variable.
(extra-special-file): New procedure.
* gnu/services/base.scm (%base-services): Add SPECIAL-FILES-SERVICE-TYPE
instance.
* gnu/tests/base.scm (run-basic-test)[special-files]: New variables.
["special files"]: New test.
2017-02-08 16:17:05 +01:00
..
build services: Add 'special-files-service-type'. 2017-02-08 16:17:05 +01:00
packages gnu: nix: Update to 1.11.6. 2017-02-08 20:54:42 +08:00
services services: Add 'special-files-service-type'. 2017-02-08 16:17:05 +01:00
system file-systems: Add '%network-configuration-files' and '%network-file-mappings'. 2017-02-07 00:08:10 +01:00
tests services: Add 'special-files-service-type'. 2017-02-08 16:17:05 +01:00
artwork.scm
local.mk Add (gnu build shepherd). 2017-02-07 00:08:11 +01:00
packages.scm Use 'mlambda' instead of 'memoize'. 2017-01-28 18:55:20 +01:00
services.scm services: Add 'special-files-service-type'. 2017-02-08 16:17:05 +01:00
system.scm system: Introduce 'file-systems' Shepherd service. 2017-01-31 23:21:59 +01:00
tests.scm