Die klassische Init-System-Software sysvinit 2.99 wurde veröffentlicht, die in Linux-Distributionen vor systemd und upstart weit verbreitet war und nun in Distributionen wie Devuan, Debian GNU/Hurd und antiX weiterhin verwendet wird. Gleichzeitig wurde die in Verbindung mit sysvinit verwendete Utility insserv 1.23.0 veröffentlicht (die Version von startpar blieb unverändert). Die Utility insserv dient zur Organisation des Boot-Prozesses unter Berücksichtigung der Abhängigkeiten zwischen init-Skripten, während startpar verwendet wird, um mehrere Skripte während des Systemstarts parallel auszuführen.
In der neuen Version von sysvinit wurden die man-Seiten aktualisiert und Rechtschreibfehler in den Code-Kommentaren behoben. Abgesehen von der Dokumentation und der Verbesserung der Lesbarkeit des Codes gibt es keine funktionalen Änderungen in sysvinit. In insserv wurde der Handler überarbeitet, der für das Extrahieren von Informationen über Start- und Stoppebenen aus den LSB-Headern der Skripte zuständig ist. Diese Änderung hat das Problem mit der fehlerhaften Bestimmung des Runlevels in einigen Debian-Paketen gelöst, wenn leere Werte in den Parametern Default-Start und Default-Stop angegeben wurden.
Quelle: opennet.ru
