Izšla je nova različica prostega sistemskega upravljavca systemd.
Novosti:
Spremembe, ki kršijo povratno združljivost:
Preoblikovana logika obrade ključa —purge komponente systemd-tmpfiles: sada su podložni brisanju samo oni putovi iz tmpfiles.d/, koji su označeni zastavicom $.
Podpora cgroup v1 podrazumevano je isključena; da biste je prisilno uključili, potrebno je proslijediti systemd parametar SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE=1 kroz komandnu liniju jezgra.
Simboličke veze /dev/disk/by-id/nvme-*, za koje nije naveden NVMe prostor imena, sada upućuju na prostor imena 1; veza neće biti kreirana ako prostor imena 1 ne postoji.
libsystemd:
json API, koji se pruža libsystemd, dostupan je kao javni interfejs pod imenom sd-json.
sd-dbus nudi metodu sd_bus_pending_method_calls(), koja vraća broj otvorenih asinhronih poziva za navedenu vezu.
Vmesnik sd-device dobio je novu metodu sd_device_monitor_is_running(), koja omogućava da se sazna da li je dati objekat monitor.
Inicijalizacija sistema i upravljanje servisima:
Sada varijabla REMOTE_ADDR može čuvati adresu ne samo IP, već i UNIX soketa.
.socket jedinice podržavaju Multipath TCP protokol.
Pojednostavljen je algoritam inicijalizacije sistemskog vremena.
x-systemd.wants=, nova opcija /etc/fstab, omogućava navođenje zavisnosti tipa Wants.
Parametar RestartMode= podržava vrednost debug: u slučaju nenamernog završetka rada, demon će biti ponovo pokrenut u režimu za ispravku grešaka.
Izvor: linux.org.ru
