summaryrefslogtreecommitdiff
path: root/gnu/services.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2016-03-07 00:01:03 +0100
committerLudovic Courtès <ludo@gnu.org>2016-03-07 00:01:03 +0100
commit956ad60cadbea000c1247afee91f48ca2e33c14d (patch)
treeed2fc0c92148b7366d0f6aee3cffab56baa413db /gnu/services.scm
parentef8de9852eeb9f9ce8e01a2a4f60a057b890b94a (diff)
downloadguix-patches-956ad60cadbea000c1247afee91f48ca2e33c14d.tar
guix-patches-956ad60cadbea000c1247afee91f48ca2e33c14d.tar.gz
services: elogind: Rely on D-Bus activation.
Previously elogind was explicitly spawned by the Shepherd. Now it is activated by dbus-daemon on demand. * gnu/packages/freedesktop.scm (elogind)[arguments]: Add 'fix-service-file' phase. * gnu/services/desktop.scm (elogind-shepherd-service): Remove. (elogind-dbus-service): New procedure. (elogind-service-type): Do not extend SHEPHERD-ROOT-SERVICE-TYPE. Use 'elogind-dbus-service' for DBUS-ROOT-SERVICE-TYPE.
Diffstat (limited to 'gnu/services.scm')
0 files changed, 0 insertions, 0 deletions