sysvinit - System-V-like init utilities - transitional package

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: sysvinit
Package version: 2.88dsf
Package release: 59
Package architecture: amd64
Package type: deb
Installed size: 122 B
Download size: 97.60 KB
Official Mirror:
This package depends on init, which is an essential package that pulls in the default init system. Starting with jessie, this will be systemd on Linux. It facilitates a smooth transition and provides a fallback SysV init binary which can be used to boot the system via the init=/lib/sysvinit/init kernel command line parameter in case the system fails to start after the switch to systemd. If your system successfully boots with systemd or if you have chosen to stick with sysvinit-core, this package can be removed safely.



    Source package: sysvinit

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install sysvinit deb package:
      # sudo apt-get install sysvinit


    • /lib/sysvinit/init
    • /lib/sysvinit/telinit
    • /usr/share/doc/sysvinit/NEWS.Debian.gz
    • /usr/share/doc/sysvinit/changelog.Debian.gz
    • /usr/share/doc/sysvinit/changelog.gz
    • /usr/share/doc/sysvinit/copyright


    2015-04-06 - Adam Conrad <> sysvinit (2.88dsf-59) unstable; urgency=medium * Call 'systemctl daemon-reload' after any insserv call if systemd is the system init to pick up changes (Closes: #766429, #774799)

    2014-11-11 - Petter Reinholdtsen <> sysvinit (2.88dsf-58) unstable; urgency=low * Fix typo in invoke-rc.d breaking upstart installations (Closes: #768496).

    2014-10-26 - Petter Reinholdtsen <> sysvinit (2.88dsf-57) unstable; urgency=low * Upload to unstable.

    2014-10-25 - Petter Reinholdtsen <> sysvinit (2.88dsf-56) experimental; urgency=medium [ Dimitri John Ledkov ] * service & invoke-rc.d: in upstart interfacing code, check that the job is actually known to upstart. This is because during upgrades, pid 1 might still be an older upstart which may not yet support syntax of the newly unpacked jobs, thus sysv-init script should be continued to be used instead. (Closes: #745503) * service & invoke-rc.d: unset UPSTART_SESSION environment variable to make sure all upstart initctl commands are executed against system init and not the session one. (Closes: #745505) * service: in upstart interfacing code, map "force-reload" to restart as per Debian policy 9.3.2, since there is no way to know for-sure if a reload is supported (Closes: #746795). [ Petter Reinholdtsen ] * Adjust the sysvinit/hurd-fix-inittab debconf template to no longer claim sysvinit have never been used on hurd. It is not true any more. [ Steve Langasek ] * Add necessary Conflicts/Replaces against systemd-sysv and upstart to sysvinit-core. Closes: #751589. * Confirm SRU fixing circular dependency of mountnfs ifupdown hook when running with systemd. Closes: #746587. [ Petter Reinholdtsen ] * Update Vcs links in control file to the correct paths. * Correct code in update-rc.d looking for insserv to look in /usr/lib/insserv/insserv every time insserv is used, not only only one of the relevant code blocks.

    2014-08-03 - Michael Biebl <> sysvinit (2.88dsf-55.3) experimental; urgency=medium * Non-maintainer upload. * Since the new "init" metapackage has taken over the role to ensure an init system is installed at all times, drop the Essential: yes flag from sysvinit and demote its priority to optional so this package is no longer pulled in on new installations on Linux. Make sysvinit depend on "init" so this new package is installed on upgrades. * Provide a fallback SysV init binary in the sysvinit package which can be used to boot the system via init=/lib/sysvinit/init even if systemd is the default init system and /sbin/init is provided by systemd-sysv. * Demote the priority of sysvinit-core to extra so it is no longer installed by default on Linux.

    2014-06-08 - Michael Biebl <> sysvinit (2.88dsf-55.2) experimental; urgency=medium * Fix a formatting error in mountnfs which turned a tab character into U+21A6.

    2014-06-06 - Michael Biebl <> sysvinit (2.88dsf-55.1) experimental; urgency=medium * Non-maintainer upload. * Skip the mountnfs hook when being triggered by the networking SysV init script and instead use the systemd built-in mechanisms to mount remote file systems. This avoids a deadlock caused by the rpcbind SysV init script depending on $network and the $network LSB facility being provided by the networking SysV init script. (Closes: #746587)