Veröffentlichung des Initialisierungssystems SysVinit 3.09 mit Unterstützung für die Musl C-Bibliothek

Es wurde die Veröffentlichung des klassischen Init-Systems SysVinit 3.09 veröffentlicht, 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. 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.

In der neuen Version von SysVinit:

  • Unterstützung für den Aufbau auf Linux-Distributionen implementiert, die die Standard-C-Bibliothek Musl anstelle von Glibc verwenden. Unter anderem wurden Probleme bei der Verwendung des hdownload-Handlers auf Musl-basierten Systemen behoben.
  • Dem Neustartbefehl wurde die Möglichkeit hinzugefügt, während eines Neustarts auf Systemen mit dem Linux-Kernel Nachrichten an die Firmware zu senden. Mit dieser Funktion kann der Administrator beispielsweise einen Download von einer anderen Partition anfordern. Die Meldung wird durch Angabe des Flags „-m“ spezifiziert.
  • Verbesserte Funktionsweise der Clean-Direktive in Makefile.

Source: opennet.ru

Kommentar hinzufügen