sysvinit 3.02 init system release

Presented is the release of the classic init system sysvinit 3.02, which was widely used in Linux distributions in the days before systemd and upstart, and now continues to be used in distributions such as Devuan, Debian GNU/Hurd and antiX. The versions of the insserv and startpar utilities used in conjunction with sysvinit have not changed. The insserv utility is designed to organize the boot process, taking into account dependencies between init scripts, and startpar is used to ensure the parallel launch of several scripts during the system boot process.

In the new release of sysvinit:

  • The po4a framework has been used to coordinate the work on translating documentation and man pages into different languages.
  • Man pages have been improved and scripts for their assembly have been added, taking into account translations.
  • The development infrastructure has been moved from Savannah to the GitHub platform, which will also now handle issue notifications.
  • The inittab file allows the use of the "@" character in commands to treat the command as a literal, which does not trigger the shell.
  • bootlogd provides error checking for chdir() and uses the TIOCGDEV ioctl to make console detection easier on Linux.

Source: opennet.ru

Add a comment