En ny version av den fristående systemhanteraren systemd har släppts.
Nyheter:
Ändringar som bryter bakåtkompatibiliteten:
Logiken för bearbetning av nyckeln —purge för komponenten har omarbetats systemd-tmpfiles: nu raderas endast de sökvägar från tmpfiles.d/ som märks med flaggan $.
Support cgroup v1 är som standard avstängd; för att tvinga den att aktivera måste systemd-parametern SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 överföras via kärnans kommandorad.
Symboliska länkar /dev/disk/by-id/nvme-*, för vilka NVMe-namnrymd inte anges, pekar nu på namnrymden 1; en länk kommer inte att skapas om namnrymden 1 inte finns.
libsystemd:
json-API, som tillhandahålls av libsystemd, finns som ett offentligt gränssnitt under namnet sd-json.
sd-dbus tillhandahåller metoden sd_bus_pending_method_calls(), som returnerar antalet öppna asynkrona anrop för den angivna anslutningen.
Gränssnitt sd-device har fått en ny metod sd_device_monitor_is_running(), som låter en ta reda på om den angivna objektet är aktivt monitor.
Systeminitiering och tjänstehantering:
Nu kan variabeln REMOTE_ADDR lagra adressen inte bara som IP utan också som UNIX-sockets.
.socket-enheter stödjer Multipath TCP-protokollet.
Algoritmen för systemtidsinitialisering har förenklats.
x-systemd.wants=, en ny alternativ i /etc/fstab, tillåter att beroenden av typen Wants.
Parametern RestartMode= stöder värdet debug: vid en krasch kommer demon att startas om i felsökningsläge.
Källa: linux.org.ru
