Eine neue Version des freien Systemmanagers systemd ist erschienen.
Neuigkeiten:
Änderungen, die die Abwärtskompatibilität beeinträchtigen:
Die Logik der Schlüsselverarbeitung im Purge-Komponente wurde überarbeitet. Der Befehl systemd-tmpfiles: Nur die Pfade aus tmpfiles.d/, die mit dem Flag $ gekennzeichnet sind, sind jetzt zur Löschung vorgesehen.
Support cgroup v1 ist standardmäßig deaktiviert; um sie erzwungen zu aktivieren, muss der Parameter SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 über die Kernel-Befehlszeile an systemd übergeben werden.
Symbolische Links /dev/disk/by-id/nvme-*, für die kein NVMe-Namespace angegeben ist, verweisen jetzt auf Namespace 1; der Link wird nicht erstellt, wenn Namespace 1 nicht existiert.
libsystemd:
JSON-API, bereitgestellt von libsystemd, als öffentliche Schnittstelle mit dem Namen sd-json.
sd-dbus bietet die Methode sd_bus_pending_method_calls(), die die Anzahl der offenen asynchronen Aufrufe für die angegebene Verbindung zurückgibt.
Benutzeroberfläche sd-device hat eine neue Methode sd_device_monitor_is_running() erhalten, die es ermöglicht festzustellen, ob das angegebene Objekt aktiv ist. monitor.
Systeminitialisierung und Serviceverwaltung:
Jetzt kann die VARIABLE REMOTE_ADDR nicht nur IP-Adressen, sondern auch UNIX-Sockets speichern.
.socket-Einheiten unterstützen das Multipath TCP-Protokoll.
Der Algorithmus zur Initialisierung der Systemzeit wurde vereinfacht.
x-systemd.wants=, eine neue Option in /etc/fstab, ermöglicht die Angabe von Abhängigkeiten vom Typ Wünscht.
Der Parameter RestartMode= unterstützt den Wert debug: Im Falle eines unerwarteten Dienstabbruchs wird der Daemon im Debug-Modus neu gestartet.
Quelle: linux.org.ru
