guix/gnu/system
Ludovic Courtès d62e201cfd services: Add 'system-service-type'.
* gnu/services.scm (system-derivation): New procedure.
  (system-service-type): New variable.
  (boot-script-entry): New procedure.
  (boot-service-type): Extend SYSTEM-SERVICE-TYPE.
  (etc-entry): New procedure.
  (etc-service-type): Extend SYSTEM-SERVICE-TYPE.
  (fold-services): Change default #:target-type to SYSTEM-SERVICE-TYPE.
* gnu/system.scm (operating-system-directory-base-entries): New procedure.
  (essential-services): Use it.  Add an instance of
  SYSTEM-SERVICE-TYPE.
  (operating-system-boot-script): Pass #:target-type to 'fold-services'.
  (operating-system-derivation): Rewrite in terms of 'fold-services'.
* gnu/system/linux-container.scm (system-container): Remove.
  (container-script): Use 'operating-system-derivation'.
* guix/scripts/system.scm (export-extension-graph): Replace
  BOOT-SERVICE-TYPE by SYSTEM-SERVICE-TYPE.
* doc/images/service-graph.dot: Add 'system' node and edges.
* doc/guix.texi (Service Composition): Mention SYSTEM-SERVICE-TYPE.
  (Service Reference): Document it.  Update 'fold-services'
  documentation.
2015-11-02 22:25:11 +01:00
..
examples doc: Give an example with an encrypted root partition. 2015-11-01 22:24:20 +01:00
file-systems.scm system: File systems depend on their corresponding device mappings. 2015-10-29 19:07:58 +01:00
grub.scm system: grub: Use a bigger background image. 2015-11-02 09:54:21 +01:00
install.scm install: Set the mtime in the binary tarball to 1. 2015-10-17 12:20:39 +02:00
linux-container.scm services: Add 'system-service-type'. 2015-11-02 22:25:11 +01:00
linux-initrd.scm linux-initrd: Use pata_acpi, pata_atiixp, and isci modules only on Intel. 2015-10-27 21:44:46 +01:00
linux.scm services: Add screen-locker service. 2015-10-29 19:07:58 +01:00
locale.scm system: Add 'locale-libcs' field. 2015-10-30 23:05:52 +01:00
nss.scm
shadow.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
vm.scm vm: Make the list of partitions to build a parameter. 2015-07-26 00:57:44 +02:00