is presented Release classical initialization system Sysvinit 3.0 , which was widely used in Linux distributions during Systemd and Upstart, and now continues to be used in distributions such as Devuan, Debian GNU / HURD and ANTIX. Changing the version number to 3.0 is not associated with significant changes, but is a consequence of achieving the maximum value of the second digit, which, in accordance with the versions applied in the project, led to the transition to the number 3.0 after 2.99.
In the new issue, problems are eliminated The bootlogd utility associated with the definition of the console device. If only devices with names corresponding to known console devices were accepted before in bootlogd, now you can specify an arbitrary device name, checking for which is limited only by applying valid characters in the name. To set the device name, use the command line parameter “Console = / Dev / Device-Name”.
Versions used in conjunction with Sysvinit utilities Insserv and StartPar have not changed. Utility Insserv is designed to organize the download process taking into account dependencies between init scripts, and startpar is used to ensure a parallel start of several scripts during system loading process.