sysvinit 2.99 Init-Systemversion

Präsentiert wird die Veröffentlichung des klassischen Init-Systems sysvinit 2.99, das in den Tagen vor systemd und upstart in Linux-Distributionen weit verbreitet war und nun weiterhin in Distributionen wie Devuan, Debian GNU/Hurd und antiX verwendet wird. Gleichzeitig wurde die Version des Dienstprogramms insserv 1.23.0 erstellt, das in Verbindung mit sysvinit verwendet wird (die Version des Dienstprogramms startpar hat sich nicht geändert). Das Dienstprogramm insserv dient zur Organisation des Startvorgangs unter Berücksichtigung der Abhängigkeiten zwischen Init-Skripten. Startpar wird verwendet, um den parallelen Start mehrerer Skripte während des Systemstartvorgangs sicherzustellen.

In der neuen Version von sysvinit wurden die Man-Handbücher aktualisiert und daran gearbeitet, Tippfehler in Codekommentaren zu beseitigen. Abgesehen von der Dokumentation und einer verbesserten Lesbarkeit des Codes gibt es in sysvinit keine funktionalen Änderungen. In insserv wurde der Handler, der Informationen über Start- und Stoppebenen aus den LSB-Headern von Skripten extrahiert, neu gestaltet. Durch die Änderung wurde das Problem mit der fehlerhaften Definition des Runlevels in einigen Debian-Paketen behoben, wenn leere Werte in den Parametern Default-Start und Default-Stop angegeben wurden.

Source: opennet.ru

Kommentar hinzufügen