Ir izlaista jauna bezmaksas sistēmas pārvaldnieka systemd versija.
Izmaiņas, kas traucē atpakaļejošu saderību:
-
Tagad tiek uzstādīts atsevišķs nodalījums /usr/ Atbalstīts tikai initramf stadijā.
-
Nākamajā laidienā tiks noņemts atbalsts System V init skriptiem un cgroups v1.
-
Iespējas SuspendMode=, HibernateState= и HybridSleepState= no sadaļas [Gulēt] ir novecojuši failā systemd-sleep.conf, un tie neietekmē sistēmas darbību.
Izmaiņas vadītāja darbā:
-
Dēmoni tagad tiek inicializēti, izmantojot posix_spawn(), nevis kombinācijas fork() un exec(); izvilkt pieprasījumu #27890.
-
systemd tagad izmanto PIDFD failu deskriptorus, lai izsekotu pakārtotajiem procesiem; tas vienkāršo vadītāja darba loģiku; izvilkt pieprasījumu #29142, #29594, #29455.
-
Jauna iespēja SurviveFinalKillSignal= ļauj dēmonam izvairīties no apstāšanās, izmantojot mīkstās atsāknēšanas mehānismu; izvilkt pieprasījumu #28545.
-
Vienības tagad atbalsta opcijas MemoryPeak =, MemorySwapPeak=, MemorySwap Current= и MemoryZSwapCurrent=; šīs opcijas atbilst parametriem atmiņa.pīķa, memory.swap.peak, atmiņa.swap.strāva и memory.zswap.current īpašības no cgroups v2.
-
Jauna iespēja NosacījumsDrošība= ļauj norādīt systemd, ka pakalpojums ir jāuzsāk tikai tad, ja sistēma tika sāknēta ar pārbaudītu UKI attēlu.
TPM2 atbalsts:
-
systemd-cryptenroll tagad ļauj norādīt konkrētu PCR slotu un jaucējfunkciju.
-
systemd-cryptenroll ļauj norādīt atslēgas indeksu; izvilkt pieprasījumu #29427.
-
Tagad ir iespējams piesaistīt LUKS sējumu konkrētai TPM2 mikroshēmai bez piekļuves tai, ja ir zināma publiskā atslēga.
-
Systemd-cryptsetup binārais fails ir pārvietots uz / usr / bin / un to var izmantot ārpus systemd.
-
Systemd-pcrphase iekšējais komponents ir pārdēvēts par systemd-pcrextend.
-
Jauns komponents systemd-pcrlock ļauj paredzēt PCR ierakstus, pamatojoties uz pieejamo sistēmas informāciju; izvilkt pieprasījumu #28891.
systemd-boot, systemd-stub, ukify, bootctl, kernel-install:
-
bootctl tagad ļauj noteikt, vai sistēma tika sāknēta no uki.
-
systemd-boot atbalsta karstos taustiņus sistēmas izslēgšanai un atsāknēšanai.
-
Systemd-boot vairs neielādē neuzticamus Devicetree blokus, kad ir iespējots SecureBoot.
-
Systemd-boot un systemd-stub sadaļā .sbat tagad ir atšķirīgi identifikatori, un UEFI var tos izsaukt neatkarīgi; izvilkt pieprasījumu #29196.
-
Komponents ukify vairs nav eksperimentāls; izpildāmā programma tagad atrodas mapē / usr / bin /.
systemd-networkd:
-
Pievienots atbalsts Rapid Commit tehnoloģijai.
-
dbus interfeiss systemd-networkd tagad ļauj iegūt informāciju par DHCP klienta statusu; apņemties #28896.
-
Opcija NFTSet= ļauj saistīt tīkla interfeisa konfigurāciju ar noteikumu kopumu nftables.
-
Sadaļa [IPv6AcceptRA] atbalsta jaunas iespējas: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= и NFTSet=.
-
Sadaļa [IPv6SendRA] tagad atbalsta opcijas RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= и HomeAgentPreference=.
-
Konfigurācijas failiem, kas ģenerēti no kodola komandrindas opcijām, tagad ir prefikss 70-; Šo failu prioritāte tagad ir augstāka nekā noklusējuma konfigurācijas failu prioritāte.
Avots: linux.org.ru