guix-play/gnu/services
Ludovic Courtès 722554a306 system: Define 'device-mapping-kind', and add a 'close' procedure.
* gnu/system/file-systems.scm (<mapped-device-type>): New record type.
  (<mapped-device>)[command]: Remove field.
  [type]: New field.
* gnu/services/base.scm (device-mapping-service): Rename 'command'
  parameter to 'open'.  Add 'close' parameter and honor it.
* gnu/system.scm (luks-device-mapping): Rename to...
  (open-luks-device): ... this.
  (close-luks-device): New procedure.
  (luks-device-mapping): New variable.
  (device-mapping-services): Get the type of MD, and pass its 'open' and
  'close' fields to 'device-mapping-service'.
2014-09-18 19:18:39 +02:00
..
avahi.scm services: Use system groups where applicable. 2014-07-25 00:15:46 +02:00
base.scm system: Define 'device-mapping-kind', and add a 'close' procedure. 2014-09-18 19:18:39 +02:00
dbus.scm services: Use system groups where applicable. 2014-07-25 00:15:46 +02:00
dmd.scm Move part of (gnu build linux-boot) to (gnu build file-systems). 2014-09-03 15:43:07 +02:00
networking.scm services: dhcp-client: Start 'dhclient' in "no wait" mode. 2014-09-17 09:27:07 +02:00
ssh.scm services: lsh: Fix activation script. 2014-08-07 21:09:51 -04:00
xorg.scm gnu: Split (gnu packages base), adding (gnu packages commencement). 2014-08-28 09:21:54 +02:00