Ilmus uus vabaturu süsteemihaldur systemd.
Tagasiühilduvust rikkuvad muudatused:
Nüüd toetatakse eraldi partitsiooni montaaži /usr/ ainult initramfs etapis.
Ühes järgmises versioonis eemaldatakse toetussüsteemi ja cgroups v1 algusstsenaariumid.
Valikud SuspendMode=, HibernateState= ja HybridSleepState= jaotisest [Sleep] failis systemd-sleep.conf on deklareeritud aegunuks ja ei mõjuta süsteemi käitumist.
Muutused superviisori töös:
-
Nüüd kasutab systemd PIDFD failikäsureid lapseprotsesside jälgimiseks; see lihtsustab superviisori tööd; pull-request #29142, #29594, #29455.
-
Uus valik SurviveFinalKillSignal= lubab deemonil vältida peatamist soft-reboot mehhanismi kasutamisel; pull-request #28545.
Nüüd toetavad unit’id valikuid MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= ja MemoryZSwapCurrent=; need valikud vastavad parameetritele memory.peak, memory.swap.peak, memory.swap.current ja memory.zswap.current omadused cgroups v2-st.
Uus valik ConditionSecurity= lubab määrata systemd’le, et teenus tuleks käivitada ainult juhul, kui süsteem on käivitatud kinnitatud UKI pildiga.
TPM2 toetus:
Nüüd võimaldab systemd-cryptenroll määrata konkreetse PCR pesa ja hashi.
-
systemd-cryptenroll võimaldab määrata võtmeindeksi; pull-request #29427.
Lisandus võimalus siduda LUKS-maht konkreetse TPM2 kiibiga, omamata sellele juurdepääsu, kui avalik võti on teada.
Binaarfail systemd-cryptsetup on liikunud /usr/bin/ ja seda saab kasutada väljaspool systemd-d.
Sisemine komponent systemd-pcrphase on ümber nimetatud systemd-pcrextendiks.
-
Uus komponent, systemd-pcrlock, võimaldab prognoosida PCR-kirjeid olemasoleva süsteminfo põhjal; pull-request #28891.
systemd-boot, systemd-stub, ukify, bootctl, kernel-install:
bootctl võimaldab nüüd kindlaks teha, kas süsteem on laaditud uki-ilt.
systemd-boot toetab kuumi klahve süsteemi väljalülitamiseks ja taaskäivitamiseks.
systemd-boot ei laadi enam mittekontrollitud Devicetree plokke, kui SecureBoot on sisse lülitatud.
-
systemd-boot ja systemd-stub omavad nüüd erinevaid identifikaatoreid .sbat sektsioonis, ja UEFI saab neid iseseisvalt kutsuda; pull-request #29196.
Komponent ukify ei ole enam eksperimentaalne; esitamise fail on nüüd asukoht /usr/bin/.
systemd-networkd:
Lisatud tugi Rapid Commit tehnoloogiale.
-
dbus liides systemd-networkd võimaldab nüüd saada teavet DHCP kliendi oleku kohta; commit #28896.
Valik NFTSet= võimaldab siduda võrguühenduse konfiguratsiooni reeglite kogumiga nftables.
Sektsioon [IPv6AcceptRA] toetab uusi valikuid: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= ja NFTSet=.
Sektsioon [IPv6SendRA] toetab nüüd valikuid RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= ja HomeAgentPreference=.
Konfigureerimifailid, mis on genereeritud põhjal komandorida parameetreid tuumast, saavad nüüd eesliite 70-; nende failide prioriteet on nüüd kõrgem kui vaikimisi konfiguratsioonifailide prioriteet.
Allikas: linux.org.ru
