Release der Initialisierungssysteme sysvinit 3.02

Die Veröffentlichung der klassischen Initialisierungssysteme sysvinit 3.02 wurde vorgestellt, die in Linux-Distributionen vor systemd und upstart weit verbreitet war und jetzt weiterhin in Distributionen wie Devuan, Debian GNU/Hurd und antiX verwendet wird. Die Versionen der mit sysvinit verwendeten Tools insserv und startpar sind unverändert geblieben. Das Tool insserv dient dazu, den Bootprozess unter Berücksichtigung der Abhängigkeiten zwischen init-Skripten zu organisieren, während startpar zum parallelen Start mehrerer Skripte im Bootprozess verwendet wird.

In der neuen Version von sysvinit:

  • Das Framework po4a wurde aktiviert, um die Arbeit an den Übersetzungen der Dokumentation und Man-Seiten in verschiedene Sprachen zu koordinieren.
  • Die Man-Seiten wurden überarbeitet und Skripte zum Zusammenstellen unter Berücksichtigung der Übersetzungen hinzugefügt.
  • Die Entwicklungsinfrastruktur wurde von Savannah auf die GitHub-Plattform übertragen, wo nun auch die Problemenachrichten verwaltet werden.
  • Im inittab-Datei ist die Verwendung des Zeichens „@“ in Befehlen erlaubt, um den Befehl als Literal zu verarbeiten, für den kein Kommando-Interpreter gestartet wird.
  • Im bootlogd wurde eine Fehlerprüfung implementiert, die bei der Ausführung der Funktion chdir() auftritt, und die Verwendung von ioctl TIOCGDEV zur Vereinfachung der Konsolenerkennung in Linux ermöglicht.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster