Version des Initialisierungssystems sysvinit 2.96

Präsentiert Die Veröffentlichung des klassischen Initialisierungssystems sysvinit 2.96, das in Linux-Distributionen vor der Einführung von systemd und upstart weit verbreitet war und nun in Distributionen wie Devuan und antiX weiterhin verwendet wird. Gleichzeitig wurden Versionen der mit sysvinit verwendeten Tools insserv 1.21.0 und
startpar 0.64 erstellt. Das Tool insserv dient der Organisation des Bootprozesses unter Berücksichtigung der Abhängigkeiten zwischen den Init-Skripten, während startpar verwendet wird, um den parallelen Start mehrerer Skripte während des Systemstarts zu gewährleisten.

In der neuen Version:

  • pidof hat ein neues Flag „-z“ für die Überprüfung von Zombie-Prozessen und Prozessen im Zustand der Eingabe-/Ausgabesperre (Zustände Z und D, die zuvor aufgrund möglicher Hängers nicht berücksichtigt wurden);
  • Der Ausgang des Tools readbootlog wurde bereinigt;
  • Im Prozess zur Führung von Bootlogs bootlogd wurde das Flag „-e“ hinzugefügt, das es ermöglicht, alle empfangenen Daten ohne Normalisierung und Entfernen von Sonderzeichen im Log zu speichern;
  • Im Programm insserv wurde das Flag „-q“ hinzugefügt, das die Ausgabe von Warnmeldungen auf der Konsole deaktiviert (es werden nur schwerwiegende Fehler angezeigt);
  • Das Testpaket in startpar wurde aktualisiert. Um die Protokollanalyse zu erleichtern, wurde das Flagge „-n“ hinzugefügt, das die Skriptnamen in die Ausgabe einfügt. Der Build läuft standardmäßig im Optimierungsmodus (-O2). In den Meldungen von ausgeführten Aufgaben wird automatisch das fehlende Zeilenumbruchzeichen angehängt, um das Mischen von Meldungen im Protokoll zu verhindern. Ein Fehler wurde behoben, der zu falschen Markierungen von Aufgaben als interaktiv führte, für die keine Parallelverarbeitung angewendet wird.

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