sysvinit 3.0 Init-Systemversion

Vorgestellt wird die Veröffentlichung des klassischen Init-Systems sysvinit 3.0, das in den Tagen vor systemd und upstart in Linux-Distributionen weit verbreitet war und heute weiterhin in Distributionen wie Devuan, Debian GNU/Hurd und antiX verwendet wird. Die Änderung der Versionsnummer auf 3.0 ist nicht mit wesentlichen Änderungen verbunden, sondern ist eine Folge des Erreichens des Maximalwerts der zweiten Ziffer, was gemäß der im Projekt verwendeten Versionsnummerierungslogik zum Übergang auf die Nummer 3.0 führte nach 2.99.

Die neue Version behebt Probleme im Bootlogd-Dienstprogramm im Zusammenhang mit der Geräteerkennung für die Konsole. Wurden bisher nur Geräte in bootlogd akzeptiert, deren Namen bekannten Konsolengeräten entsprechen, können Sie nun einen beliebigen Gerätenamen angeben, dessen Prüfung nur durch die Verwendung gültiger Zeichen im Namen eingeschränkt wird. Um den Gerätenamen festzulegen, verwenden Sie den Kernel-Befehlszeilenparameter „console=/dev/device-name“.

Die Versionen der in Verbindung mit sysvinit verwendeten Dienstprogramme insserv und startpar haben 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.

Source: opennet.ru

Kommentar hinzufügen