Bepul tizim menejeri systemd ning yangi versiyasi chiqdi.
Orqaga qarab muvofiqlikni buzadigan o'zgarishlar:
-
Endi alohida bo'limni o'rnatish /usr/ Faqat initramfs bosqichida qo'llab-quvvatlanadi.
-
Kelgusi versiyada System V init skriptlari va v1 cgroups uchun qo'llab-quvvatlash olib tashlanadi.
-
Tanlovlar SuspendMode =, HibernateState = ΠΈ HybridSleepState= bo'limidan [Uyqu] systemd-sleep.conf da eskirgan va tizim xatti-harakatlariga ta'sir qilmaydi.
Rahbarning ishidagi o'zgarishlar:
-
Demonlar endi fork() va exec() kombinatsiyasi o'rniga posix_spawn() yordamida ishga tushiriladi; tortish so'rovi #27890.
-
systemd endi bolalar jarayonlarini kuzatish uchun PIDFD fayl deskriptorlaridan foydalanadi; bu rahbarning ish mantig'ini soddalashtiradi; tortish so'rovi #29142, #29594, #29455.
-
Yangi variant SurviveFinalKillSignal = demonga yumshoq qayta yuklash mexanizmidan foydalanganda to'xtashdan qochish imkonini beradi; tortish so'rovi #28545.
-
Birliklar endi variantlarni qo'llab-quvvatlaydi MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= ΠΈ MemoryZSwapCurrent=; bu parametrlar parametrlarga mos keladi xotira.cho'qqi, xotira.swap.peak, xotira.almashtirish.joriy ΠΈ memory.zswap.current xususiyatlari v2 guruhlardan.
-
Yangi variant ConditionSecurity= systemdga xizmat faqat tekshirilgan UKI tasviri bilan yuklangan bo'lsa ishga tushishi kerakligini aytish imkonini beradi.
TPM2 qo'llab-quvvatlash:
-
systemd-cryptenroll endi ma'lum bir PCR uyasi va xeshni belgilash imkonini beradi.
-
systemd-cryptenroll kalit indeksini belgilash imkonini beradi; tortish so'rovi #29427.
-
Agar ochiq kalit ma'lum bo'lsa, endi LUKS hajmini ma'lum bir TPM2 chipiga kirish imkonisiz ulash mumkin.
-
systemd-cryptsetup ikkilik fayli ko'chirildi / usr / bin / va tizimdan tashqarida foydalanish mumkin.
-
Systemd-pcrphase ichki komponenti systemd-pcrextend deb qayta nomlandi.
-
Yangi komponent, systemd-pcrlock, mavjud tizim ma'lumotlari asosida PCR yozuvlarini bashorat qilish imkonini beradi; tortish so'rovi #28891.
systemd-boot, systemd-stub, ukify, bootctl, kernel-install:
-
bootctl endi tizimning uki-dan yuklanganligini aniqlash imkonini beradi.
-
systemd-boot tizimni o'chirish va qayta ishga tushirish uchun tezkor tugmalarni qo'llab-quvvatlaydi.
-
SecureBoot yoqilgan bo'lsa, systemd-boot endi ishonchsiz Devicetree bloblarini yuklamaydi.
-
systemd-boot va systemd-stub endi .sbat qismida turli identifikatorlarga ega va UEFI ularni mustaqil ravishda chaqirishi mumkin; tortish so'rovi #29196.
-
ukify komponenti endi eksperimental emas; bajariladigan fayl hozirda joylashgan / usr / bin /.
systemd-networkd:
-
Rapid Commit texnologiyasi uchun qo'shimcha yordam.
-
dbus interfeysi systemd-networkd endi DHCP mijozining holati haqida ma'lumot olish imkonini beradi; topshirmoq #28896.
-
Variant NFTSet= tarmoq interfeysi konfiguratsiyasini qoidalar to'plamiga bog'lash imkonini beradi nftables.
-
Bo'lim [IPv6AcceptRA] yangi variantlarni qo'llab-quvvatlaydi: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= ΠΈ NFTSet=.
-
Bo'lim [IPv6SendRA] endi variantlarni qo'llab-quvvatlaydi RetransmitSec=, HopLimit =, HomeAgent=, HomeAgentLifetimeSec= ΠΈ HomeAgentPreference=.
-
Yadro buyruq qatori opsiyalaridan yaratilgan konfiguratsiya fayllari endi prefiksga ega 70-; Ushbu fayllarning ustuvorligi endi standart konfiguratsiya fayllari ustuvorligidan yuqori.
Manba: linux.org.ru