guix-devel/gnu
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
..
build container: Remove unnecessary CLONE_CHILD_* flags. 2015-10-28 15:31:44 +01:00
packages gnu: Add libchop. 2015-10-29 19:07:58 +01:00
services services: Add screen-locker service. 2015-10-29 19:07:58 +01:00
system services: Add screen-locker service. 2015-10-29 19:07:58 +01:00
artwork.scm artwork: Update to latest version. 2015-05-07 23:11:23 +02:00
packages.scm packages: Update 'check-package-freshness' to use (guix upstream). 2015-10-21 18:28:14 +02:00
services.scm services: Add 'modify-services'. 2015-10-28 21:58:25 +01:00
system.scm system: File systems depend on their corresponding device mappings. 2015-10-29 19:07:58 +01:00