Акысыз система башкаруучусу systemd жаңы версиясы чыкты.
Артка шайкештикти бузган өзгөртүүлөр:
-
Азыр өзүнчө бөлүктү орнотуу /usr/ initramfs баскычында гана колдоого алынат.
-
Келечектеги чыгарылыш System V init скрипттерин жана cgroups v1 үчүн колдоону алып салат.
-
Жолдор SuspendMode=, HibernateState= и HybridSleepState= бөлүмдөн [Уйку] systemd-sleep.conf ичинде эскирилген жана системанын жүрүм-турумуна эч кандай таасир этпейт.
Жетекчинин ишиндеги өзгөртүүлөр:
-
Демондор азыр fork() жана exec() комбинациясынын ордуна posix_spawn() менен инициализацияланат; тартуу жөнүндө арыз #27890.
-
systemd азыр бала процесстерине көз салуу үчүн PIDFD файл дескрипторлорун колдонот; бул жетекчинин ишинин логикасын жөнөкөйлөтөт; тартуу жөнүндө арыз #29142, #29594, #29455.
-
Жаңы опция SurviveFinalKillSignal = жумшак кайра жүктөө механизмин колдонууда демонго токтоп калуудан качууга мүмкүндүк берет; тартуу жөнүндө арыз #28545.
-
Бирдиктер азыр опцияларды колдойт MemoryPeak =, MemorySwapPeak=, MemorySwapCurrent= и MemoryZSwapCurrent =; бул параметрлер параметрлерге туура келет эс.чоку, memory.swap.peak, эстутум.алмаштыруу.агым и memory.zswap.current касиеттери v2 топторунан.
-
Жаңы опция ConditionSecurity= systemd кызматын система текшерилген UKI сүрөтү менен жүктөлгөндө гана баштоо керек деп айтууга мүмкүндүк берет.
TPM2 колдоосу:
-
systemd-cryptenroll азыр белгилүү бир ПТР уячасын жана хэшти көрсөтүүгө мүмкүндүк берет.
-
systemd-cryptenroll негизги индексти көрсөтүүгө мүмкүндүк берет; тартуу жөнүндө арыз #29427.
-
Эми ачык ачкычы белгилүү болсо, LUKS көлөмүн белгилүү бир TPM2 чипине кирүү мүмкүнчүлүгү жок эле байласа болот.
-
systemd-cryptsetup бинардык файлына жылдырылды / usr / bin / жана системадан тышкары колдонулушу мүмкүн.
-
Systemd-pcphase ички компоненти systemd-pcrextend деп өзгөртүлдү.
-
Жаңы компонент, systemd-pcrlock, колдо болгон тутум маалыматынын негизинде ПТР жазууларын болжолдоого мүмкүндүк берет; тартуу жөнүндө арыз #28891.
systemd-жүктөө, systemd-stub, ukify, bootctl, ядро-орнотуу:
-
bootctl азыр системанын ukiден жүктөлгөндүгүн аныктоого мүмкүндүк берет.
-
systemd-жүктөө тутумду өчүрүү жана кайра жүктөө үчүн ысык баскычтарды колдойт.
-
SecureBoot иштетилгенде, systemd-жүктөө мындан ары ишенимсиз Devicetree блобдорун жүктөбөйт.
-
systemd-boot жана systemd-stub азыр .sbat бөлүмүндө ар кандай идентификаторлорго ээ жана UEFI аларды өз алдынча чакыра алат; тартуу жөнүндө арыз #29196.
-
ukify компоненти мындан ары эксперименталдык эмес; аткарылуучу азыр жайгашкан / usr / bin /.
systemd-networkd:
-
Rapid Commit технологиясы үчүн кошумча колдоо.
-
dbus интерфейси systemd-networkd эми DHCP кардарынын абалы жөнүндө маалымат алууга мүмкүндүк берет; жасоо #28896.
-
тандоо NFTSet = тармак интерфейсинин конфигурациясын эрежелердин жыйындысына туташтырууга мүмкүндүк берет nftables.
-
Бөлүм [IPv6AcceptRA] жаңы параметрлерди колдойт: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= и NFTSet =.
-
Бөлүм [IPv6SendRA] азыр параметрлерди колдойт RetransmitSec =, HopLimit =, HomeAgent=, HomeAgentLifetimeSec= и HomeAgentPreference=.
-
Ядронун буйрук сабынын варианттарынан түзүлгөн конфигурация файлдары эми префикске ээ 70-; Бул файлдардын артыкчылыгы азыр демейки конфигурация файлдарынын артыкчылыгынан жогору.
Source: linux.org.ru