Eine neue Version von systemd ist erschienen. Die folgenden Änderungen verdienen eine gesonderte Erwähnung (laut dem Autor der Nachricht):
- Die Befehle networkctl unterstützen jetzt Globbing.
- Öffentliche DNS von Cloudflare wurde zur Liste der Fallback-DNS hinzugefügt.
- Generierte .device-Einheiten (z. B. durch systemd-fstab-generator) verknüpfen nun nicht mehr automatisch die entsprechende .mount-Einheit als Abhängigkeit (Wants=) – das bedeutet, dass das angeschlossene Gerät nicht zwangsläufig automatisch eingebunden wird.
- Die Option CPUQuotaPeriodSec= wurde hinzugefügt, um den Zeitabschnitt zu definieren, in dem die CPUQuota berechnet wird.
- Die neue Einheit ProtectHostname= verhindert die Änderung des Hostnamens.
- Die Option RestrictSUIDSGID= verbietet die Erstellung von SUID/SGID-Dateien.
- Ein Network-Namespace kann über den Dateipfad mit der Option NetworkNamespacePath= definiert werden.
- Es ist möglich, .socket-Einheiten in einem bestimmten Network-Namespace mit den Optionen PrivateNetwork= und JoinsNamespaceOf= zu erstellen.
- Die Möglichkeit, .timer-Einheiten bei Änderungen der Systemzeit oder der Zeitzone mit den Optionen OnClockChange= und OnTimezoneChange= zu aktivieren.
- Die Option –show-transaction für ‘systemctl start’ ermöglicht es, zu sehen, was für die Aktivierung dieser Einheit erforderlich ist.
- Unterstützung für L2TP-Tunnel in systemd-networkd.
- Unterstützung für den XBOOTLDR-Bereich (Extended Boot Loader) in sd-boot und bootctl, gemountet in /boot, neben ESP (gemountet in /efi oder /boot/efi)
- busctl kann dbus-Signale generieren
- systemctl ermöglicht das Neustarten in ein bestimmtes Betriebssystem (wenn der Bootloader dies unterstützt)
Und viele andere interessante Neuerungen und Bugfixes.
Quelle: linux.org.ru
