Megjelent a systemd új verziója.
Visszafele kompatibilitást megsértő változások:
Mostantól a különálló partíciók felszerelése /usr/ csak az initramfs lépésben támogatott.
A következő kiadások egyikében eltávolítják a System V inicializáló szkriptek és a cgroups v1 támogatását.
Opciók SuspendMode=, HibernateState= és HybridSleepState= a szakaszból [Sleep] a systemd-sleep.conf-ban elavultnak tekintendők, és nem befolyásolják a rendszer működését.
Változások a felügyelet működésében:
-
Mostantól a systemd PIDFD fájlleírókat használ a gyermeki folyamatok nyomon követésére; ez egyszerűsíti a felügyelet logikáját; pull-request #29142, #29594, #29455.
-
Az új opció SurviveFinalKillSignal= lehetővé teszi a démon számára, hogy elkerülje a leállítást a soft-reboot mechanizmus használata esetén; pull-request #28545.
Mostantól az egységek támogatják a MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= és MemoryZSwapCurrent=; ezek az opciók megfelelnek a memory.peak, memory.swap.peak, memory.swap.current és memory.zswap.current properties a cgroups v2-ből.
Az új opció ConditionSecurity= lehetővé teszi a systemd számára, hogy csak akkor indítsa el a szervizt, ha a rendszer megbízható UKI képből indult.
TPM2 támogatás:
Mostantól a systemd-cryptenroll lehetővé teszi egy konkrét PCR slot és hash megadását.
-
a systemd-cryptenroll lehetővé teszi a kulcs index megadását; pull-request #29427.
Lehetőség nyílt a LUKS-tár kiemelt chip TPM2-hez való kötésére, anélkül, hogy hozzáférés lenne hozzá, ha a nyilvános kulcs ismert.
A systemd-cryptsetup binárisát áthelyezték /usr/bin/ és a systemd-n kívül is használható.
A systemd-pcrphase belső komponenst systemd-pcrextend névre változtatták.
-
Új komponens, a systemd-pcrlock, lehetővé teszi a PCR feljegyzések előrejelzését a meglévő rendszerinformációk alapján; pull-request #28891.
systemd-boot, systemd-stub, ukify, bootctl, kernel-install:
a bootctl mostantól lehetővé teszi, hogy meghatározza, a rendszer UKI-ból indult-e.
A systemd-boot támogatja a rendszer kikapcsolásának és újraindításának gyorsbillentyűit.
A systemd-boot már nem tölti be a nem ellenőrzött Devicetree blobokat, ha a SecureBoot be van kapcsolva.
-
A systemd-boot és a systemd-stub most különböző azonosítókkal rendelkeznek a .sbat szakaszban, a UEFI ezeket függetlenül hívhatja; pull-request #29196.
A ukify komponens már nem kísérleti; az elérhető fájl mostantól ott található /usr/bin/.
systemd-networkd:
Hozzáadva a Rapid Commit technológia támogatása.
-
A systemd-networkd dbus interfésze mostantól lehetővé teszi a DHCP kliens állapotának lekérdezését; commit #28896.
Opció NFTSet= lehetővé teszi a hálózati interfész konfigurációjának összekapcsolását egy szabálykészlettel nftables.
heap = 37GB (39%) TOAST = 54GB (57%) PK = 4GB ( 4%) [IPv6AcceptRA] támogatja az új opciókat: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= és NFTSet=.
heap = 37GB (39%) TOAST = 54GB (57%) PK = 4GB ( 4%) [IPv6SendRA] most támogatja az opciókat RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= és HomeAgentPreference=.
A parancssori paraméterek alapján generált konfigurációs fájlok mostantól előtaggal rendelkeznek 70-; ezeknek a fájloknak a prioritása most magasabb, mint a default konfigurációs fájloké.
Forrás: linux.org.ru
