guix-devel/gnu/system
Ludovic Courtès 6726282b20 services: Add screen-locker service.
* gnu/system/linux.scm (base-pam-services): Remove "xlock" and
  "xscreensaver".
* gnu/services/xorg.scm (<screen-locker>): New record type.
  (screen-locker-pam-services, screen-locker-setuid-programs,
  screen-locker-service): New procedures.
  (screen-locker-service-type): New variable.
* gnu/services/desktop.scm (%desktop-services): Use them.
* doc/guix.texi (X Window): Document 'screen-locker-service'.
  (Desktop Services): Mention it.
2015-10-29 19:07:58 +01:00
..
examples system: Define '%base-user-accounts'. 2015-05-25 21:34:23 +02: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: Let GRUB choose the best graphics mode. 2015-10-29 19:07:57 +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 gnu: system: Add Linux container module. 2015-09-14 08:30:46 -04: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 gnu: libc: Look for locale data under /run/current-system/locale/X.Y. 2015-09-30 17:06:40 +02:00
nss.scm nss: Add '%mdns-host-lookup-nss'. 2015-05-08 16:35:32 +02:00
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