guix-devel/gnu/services
Ludovic Courtès 240b57f0ca guix system: 'reconfigure' loads and starts new services.
Partly fixes <http://bugs.gnu.org/22039>.

* gnu/services/herd.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu/services/shepherd.scm (shepherd-service-canonical-name): New
procedure.
(shepherd-service-file): Export.
* guix/scripts/system.scm (upgrade-shepherd-services): New procedure.
(switch-to-system): Use it.
* guix/ui.scm (info): New procedure.
* doc/guix.texi (Invoking guix system): Mention system services.
2016-02-03 22:28:28 +01:00
..
avahi.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
base.scm gnu: eudev: Add variant that depends on libblkid. 2016-02-02 21:16:59 +01:00
databases.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
dbus.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
desktop.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
herd.scm guix system: 'reconfigure' loads and starts new services. 2016-02-03 22:28:28 +01:00
lirc.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
mail.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
networking.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
shepherd.scm guix system: 'reconfigure' loads and starts new services. 2016-02-03 22:28:28 +01:00
ssh.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
web.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00
xorg.scm services: Rename 'dmd' services to 'shepherd'. 2016-01-29 20:21:53 +03:00