Toleo jipya la mfumo wa kidhibiti bila malipo limetolewa.
Mabadiliko ambayo yanavunja utangamano wa nyuma:
-
Sasa weka kizigeu tofauti /usr/ Inatumika tu katika hatua ya initramfs.
-
Toleo la siku zijazo litaondoa usaidizi wa hati za mfumo wa V init na vikundi v1.
-
Chaguo SitishaModi=, Jimbo la Hibernate= ΠΈ HybridSleepState= kutoka sehemu [Kulala] hazitumiki katika systemd-sleep.conf na hazina athari kwa tabia ya mfumo.
Mabadiliko katika kazi ya msimamizi:
-
Daemons sasa zinaanzishwa kwa kutumia posix_spawn() badala ya mchanganyiko wa fork() na exec(); ombi la kuvuta #27890.
-
systemd sasa inatumia maelezo ya faili ya PIDFD kufuatilia michakato ya mtoto; hii hurahisisha mantiki ya kazi ya msimamizi; ombi la kuvuta #29142, #29594, #29455.
-
Chaguo jipya SurviveFinalKillSignal= inaruhusu daemon kuzuia kuacha wakati wa kutumia utaratibu wa kuwasha upya laini; ombi la kuvuta #28545.
-
Vitengo sasa vinaweza kutumia chaguo KumbukumbuPeak=, KumbukumbuSwapPeak=, MemorySwapCurrent= ΠΈ MemoryZSwapCurrent=; chaguzi hizi zinahusiana na vigezo kumbukumbu.kilele, kumbukumbu.badilishana.kilele, kumbukumbu.badilishana.sasa ΠΈ kumbukumbu.zswap.sifa za sasa kutoka kwa vikundi v2.
-
Chaguo jipya ConditionSecurity= hukuruhusu kuwaambia systemd kuwa huduma inapaswa kuanza tu ikiwa mfumo ulizinduliwa na picha ya UKI iliyothibitishwa.
Msaada wa TPM2:
-
systemd-cryptenroll sasa hukuruhusu kubainisha eneo maalum la PCR na heshi.
-
systemd-cryptenroll hukuruhusu kutaja index muhimu; ombi la kuvuta #29427.
-
Sasa inawezekana kufunga sauti ya LUKS kwa chipu maalum ya TPM2 bila kuifikia, ikiwa ufunguo wa umma unajulikana.
-
Mfumo wa kuweka mipangilio ya binary umehamishwa hadi / usr / bin / na inaweza kutumika nje ya systemd.
-
Kijenzi cha ndani cha systemd-pcrphase kimebadilishwa jina na kuwa systemd-pcrextend.
-
Kipengele kipya, systemd-pcrlock, hukuruhusu kutabiri maingizo ya PCR kulingana na taarifa za mfumo zinazopatikana; ombi la kuvuta #28891.
systemd-boot, systemd-stub, ukify, bootctl, kernel-install:
-
bootctl sasa hukuruhusu kubaini ikiwa mfumo ulibuniwa kutoka uki.
-
systemd-boot inasaidia hotkeys kwa kuzima na kuanzisha upya mfumo.
-
systemd-boot haipakii tena vitone visivyoaminika vya Devicetree wakati SecureBoot imewashwa.
-
systemd-boot na systemd-stub sasa zina vitambulisho tofauti katika sehemu ya .sbat, na UEFI inaweza kuwaita kwa kujitegemea; ombi la kuvuta #29196.
-
Kipengele cha ukify si cha majaribio tena; inayoweza kutekelezwa sasa iko ndani / usr / bin /.
systemd-networkd:
-
Usaidizi ulioongezwa kwa teknolojia ya Rapid Commit.
-
kiolesura cha dbus systemd-networkd sasa hukuruhusu kupata taarifa kuhusu hali ya mteja wa DHCP; kujitolea #28896.
-
Chaguo NTSset= hukuruhusu kufunga usanidi wa kiolesura cha mtandao kwa seti ya sheria visivyofaa.
-
Sehemu [IPv6AcceptRA] inasaidia chaguzi mpya: TumiaPREF64=, TumiaHopLimit=, TumiaICMP6RateLimit= ΠΈ NTSset=.
-
Sehemu [IPv6SendRA] sasa inasaidia chaguzi RetransmitSec=, HopLimit=, Wakala wa Nyumbani=, HomeAgentLifetimeSec= ΠΈ NyumbaniAgentPreference=.
-
Faili za usanidi zinazozalishwa kutoka kwa chaguzi za mstari wa amri ya kernel sasa zina kiambishi awali 70-; Kipaumbele cha faili hizi sasa ni cha juu kuliko kipaumbele cha faili za usanidi chaguo-msingi.
Chanzo: linux.org.ru