Differences between revisions 4 and 5
Revision 4 as of 2013-04-07 21:01:57
Size: 1339
Editor: MichaelBiebl
Comment: Add link to jessie-pending branch
Revision 5 as of 2013-04-07 21:06:01
Size: 1330
Editor: ?MichaelStapelberg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * for invoke-rc.d, we need to fix the reload/restart handling, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704923
 * for update-rc.d in sysvinit, we also need to cover Also=, Alias= and RequiredBy=, see http://www.freedesktop.org/software/systemd/man/systemd.unit.html
 * the newest version of the invoke-rc.d patch is not yet applied: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683084#52
 * ''TODO'' (stapelberg@) for update-rc.d in sysvinit, we also need to cover Also=, Alias= and RequiredBy=, see http://www.freedesktop.org/software/systemd/man/systemd.unit.html
Line 16: Line 16:
 * no work has started on making systemctl enable/disable call update-rc.d, but stapelberg@ plans to do it  * ''TODO'' (stapelberg@) make systemctl enable/disable call update-rc.d

This page describes the current status of Debian systemd integration.

Goals

  • invoke-rc.d(8) should call systemctl instead of /etc/init.d/<service>. invoke-rc.d is called from maintscripts.

  • update-rc.d(8) should enable/disable systemd services in addition to creating the sysvinit links. it is called from maintscripts.
  • service(8) should call systemctl instead of /etc/init.d/<service>. service(8) is called interactively by the system administrator.

  • systemctl enable/disable should also call update-rc.d

Status/TODO