En ny version af det frie system manager systemd er blevet udgivet.
Nyheder:
Ændringer, der bryder bagudkompatibiliteten:
Logik til behandling af nøglen —purge komponenten er blevet revideret systemd-tmpfiles: nu er det kun de stier i tmpfiles.d/, der er markeret med flaget $, der er udsat for sletning.
Support cgroup v1 er som standard deaktiveret; for at aktivere det tvangsmæssigt skal parameteren SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 sendes via kommandolinjen til kernen.
Symboliske links /dev/disk/by-id/nvme-*, som ikke har angivet NVMe-navnerum, peger nu på navnerum 1; linket vil ikke blive oprettet, hvis navnerum 1 ikke eksisterer.
libsystemd:
json API, leveret af libsystemd, er tilgængelig som et offentligt interface med navnet sd-json.
sd-dbus tilbyder metoden sd_bus_pending_method_calls(), der returnerer antallet af åbne asynkrone kald for den angivne forbindelse.
Interface sd-device har fået den nye metode sd_device_monitor_is_running(), som gør det muligt at finde ud af, om det angivne objekt monitor.
Systeminitialisering og serviceadministration:
Nu kan variablen REMOTE_ADDR gemme adresser ikke kun i IP, men også i UNIX-sokler.
.socket enheder understøtter Multipath TCP-protokollen.
Algoritmen til initialisering af systemtiden er blevet forenklet.
x-systemd.wants=, den nye mulighed i /etc/fstab, gør det muligt at angive afhængigheder af typen Wants.
Parameteren RestartMode= understøtter værdien debug: ved en nedbrud vil daemonen blive genstartet i fejlsikret tilstand.
Kilde: linux.org.ru
