guix-devel/gnu/services
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
..
avahi.scm doc: Update "Name Service Switch" to new service framework. 2015-10-13 00:06:11 +02:00
base.scm system: File systems depend on their corresponding device mappings. 2015-10-29 19:07:58 +01:00
databases.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
dbus.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
desktop.scm services: Add screen-locker service. 2015-10-29 19:07:58 +01:00
dmd.scm services: Add 'dmd-service-back-edges'. 2015-10-14 21:39:06 +02:00
lirc.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
networking.scm services: 'dmd-service-type' takes a service name. 2015-10-14 21:39:05 +02:00
ssh.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
web.scm services: Introduce extensible services. 2015-10-10 22:55:15 +02:00
xorg.scm services: Add screen-locker service. 2015-10-29 19:07:58 +01:00