Linux repositories inspector

sysvinit-core - System-V-like init utilities

This package contains programs required for booting
a Debian system and doing basic process management.
The most important program in the package is /sbin/init.
It is the first process started on boot and continues
to run as process number 1 until the system halts. All
other processes are descended from it.
2.93
Debian iconDebian 10.0
2.88dsf
Debian iconDebian 9.0
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb2.93-82019-02-25144 kiB263 kiB
Debian iconDebian 9.0 stretch/maindeb2.88dsf-59.92017-11-10131 kiB225 kiB

Manual pages

initscript(5)

initscript - script that executes inittab commands.

inittab(5)

inittab - format of the inittab file used by the sysv-compatible init process

halt(8)

halt, poweroff, reboot - Halt, power-off or reboot the machine

init(8)

init - a UNIX process no 1

runlevel(8)

runlevel - Print previous and current SysV runlevel

shutdown(8)

shutdown - Halt, power-off or reboot the machine

Latest updates

Debian icon

Debian experimental experimental/main: Version 2.95~beta-1 removed

Jul 16
Debian icon

Debian experimental experimental/main: Version 2.95~beta-1 reintroduced

Jul 15
Debian icon

Debian experimental experimental/main: Version 2.95~beta-1 removed

Jul 15
Debian icon

Debian experimental experimental/main: Updated from 2.94-2 to 2.95~beta-1

2019-06-17
Debian icon

Debian experimental experimental/main: Updated from 2.94-1 to 2.94-2

2019-04-05
  • Make init-d-scripts exit with sensible values (Closes: #427889)
  • Make /etc/init.d/reboot respect NETDOWN variable (Closes: #499796)
  • Improve description of VERBOSE in rcS(5) (Closes: #589050)
  • Document NETDOWN variable in /etc/default/halt (Closes: #703844)
  • Move README files from /etc (Closes: #921333)
  • Do not use unsafe `: >` shell command to create files (Closes: #923478)
  • Make /etc/rc.local conffile (Closes: #923485)
Debian icon

Debian experimental experimental/main: Updated from 2.93-9 to 2.94-1

2019-02-28
  • New upstream release (Closes: #923371, #671589)
  • Remove unused code from initscripts postinst (Closes: #923168)
  • Update Danish translation of the debconf templates (Closes: #923058)
  • Do not enable tmpfs-based shm on Hurd (Closes: #922915)
  • Remove useless macro from init-d-script.5 (Closes: #905243)
    • Thanks: Bjarni Ingi Gislason <>
  • Remove random seed on initscripts purge (Closes: #839238)
  • Clarify README in /etc/rc2.d (Closes: #608573)
  • Improve logging about swapfile activation (Closes: #501336)
Debian icon

Debian 10.0 buster/main: Updated from 2.93-6 to 2.93-8

2019-02-25
  • Return alternative dependency on file-rc for convenience of stretch -> bustern upgrade for file-rc users.
Debian icon

Debian experimental experimental/main: Updated from 2.93-7 to 2.93-9

2019-02-15
  • Ensure predictable permission on /var/log/dmesg. (Closes: #867747)
Debian icon

Debian experimental experimental/main: Version 2.93-7 introduced

2019-02-04
  • Fix logic error in run_migrate() function (Closes: #920320)
  • Fix stale /dev/shm symlink (Closes: #920323)
  • Add pre- and post- hooks for reload/restart actions into init-d-script(5). Previously, only `start' action had such hook (Closes: #920847)
    • Thanks: Mathieu Mirmont <>
  • Update Russian translations of debconf template (Closes: #920887)
Debian icon

Debian 10.0 buster/main: Updated from 2.93-5 to 2.93-6

2019-01-31
  • Remove state files of `brightness' script on purge
Debian icon

Debian 10.0 buster/main: Updated from 2.93-3 to 2.93-5

2019-01-25
  • Update standards version to 4.3.0 (no changes needed)
  • Add forgotten credit for `backlight' initscript
Debian icon

Debian 10.0 buster/main: Updated from 2.88dsf-59.10 to 2.93-3

2019-01-12
  • Make initscripts gracefully handle missing logsave(8) (Closes: #910289)
  • Correctly umount block devices, mounted under /run (Closes: #917139)
  • Remove obsolete `/etc/init.d/motd' (Closes: #915051)
  • Update path to `nologin' file in `bootmisc.sh' script (Closes: #743743)
  • Fix mounting of /proc on Hurd (Closes: #814735)
  • Fix /sbin/poweroff alternative on Hurd (Closes: #825975)
  • Use forced fsck in mountroot.sh only if it is supported (Closes: #686895)
  • Simplify call to ischroot(1) in `sysvinit-core.postinst'
  • Update Dutch translation of debconf templates (Closes: #917419)
  • Move /etc/init.d/{rc,rcS} scripts out of /etc, retaining symbolic link for compatibility (Closes: #132542)
  • Do not mount gfs, ocfs2 and gfs2 in mountall.sh script (Closes: #504748)
  • Specify pidfile option to `status_of_proc' function in `init-d-script' (Closes: #822674)
  • Add initscript to save and restore backlight brightness (Closes: #746221)
Debian icon

Debian 10.0 buster/main: Version 2.88dsf-59.10 introduced

2017-11-10
  • Non-maintainer upload.
Martin Pitt
  • service, invoke-rc.d: Avoid deadlocks during bootup and shutdown from units/hooks which call "invoke-rc.d service reload" and similar, since the synchronous wait plus systemd's normal behaviour of transactionally processing all dependencies first easily causes dependency loops. Thus during boot/shutdown operate only on the unit and not on its dependencies, just like SysV behaves. (Closes: #777113)
  • Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the "systemctl is-system-running" command.
Andreas Henriksson
  • Let mount (src:util-linux) provide mountpoint (Closes: #399608)
  • Let util-linux provide sulogin, last, lastb, mesg (Closes: #784567)
Debian icon

Debian 9.0 stretch/main: Version 2.88dsf-59.9 introduced

2017-11-10
Martin Pitt
  • Mark sysvinit-utils as Multi-Arch: foreign, like sysv-rc and initscripts.
Michael Biebl
  • Demote priority of sysv-rc and initscripts to optional.
Petter Reinholdtsen
  • Avoid remounting tmpfs, linprocfs and linsysfs on kFreeBSD (Closes: #833687). These file systems are not remountable. The change avoid a warning from mount. Based on Patch from Jon Boden.
Ian Jackson
  • Add myself to Uploaders, as part of adopting the package. Closes:#811377 (RFA bug).
  • Add Benda Xu to Uploaders, as requested in #811377.
Ben Hutchings
  • Keep /usr mounted read-only on shutdown (Closes: #757083)

Related packages

sysvinit - Linux System V Init
⇧ Top