системд 255

Үнэгүй системийн менежер 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.zswap.current шинж чанарууд v2 бүлгүүдээс.

  • Шинэ сонголт ConditionSecurity= системд баталгаажсан UKI дүрсээр ачаалагдсан тохиолдолд л үйлчилгээг эхлүүлэх ёстой гэдгийг systemd-д хэлэх боломжийг танд олгоно.

TPM2 дэмжлэг:

  • systemd-cryptenroll нь танд тодорхой ПГУ-ын үүр болон хэшийг зааж өгөх боломжийг олгодог.

  • systemd-cryptenroll нь түлхүүр индексийг зааж өгөх боломжийг олгодог; татах хүсэлт #29427.

  • Хэрэв нийтийн түлхүүр нь мэдэгдэж байгаа бол LUKS эзлэхүүнийг тодорхой TPM2 чип рүү хандахгүйгээр холбох боломжтой боллоо.

  • systemd-cryptsetup хоёртын файл руу шилжсэн / usr / bin / мөн systemd-ээс гадуур ашиглаж болно.

  • systemd-pcrphase дотоод бүрэлдэхүүн хэсэг нь systemd-pcrextend болж өөрчлөгдсөн.

  • Шинэ бүрэлдэхүүн хэсэг болох systemd-pcrlock нь системийн мэдээлэлд үндэслэн ПГУ-ын оруулгуудыг урьдчилан таамаглах боломжийг танд олгоно; татах хүсэлт #28891.

systemd-boot, systemd-stub, ukify, bootctl, kernel-install:

  • bootctl одоо системийг uki-аас ачаалсан эсэхийг тодорхойлох боломжийг танд олгоно.

  • systemd-boot нь системийг унтрааж, дахин ачаалахад зориулсан товчлууруудыг дэмждэг.

  • SecureBoot идэвхжсэн үед systemd-boot нь найдвартай 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-; Эдгээр файлуудын тэргүүлэх ач холбогдол нь одоо анхдагч тохиргооны файлуудын тэргүүлэх чиглэлээс өндөр байна.

Эх сурвалж: linux.org.ru

сэтгэгдэл нэмэх