systemd 255

تم إصدار نسخة جديدة من مدير النظام المجاني systemd.

التغييرات التي تؤدي إلى كسر التوافق مع الإصدارات السابقة:

  • الآن تركيب قسم منفصل / usr / مدعوم فقط في مرحلة initramfs.

  • سيؤدي الإصدار المستقبلي إلى إزالة دعم البرامج النصية init للنظام V ومجموعات cgroup v1.

  • خيارات وضع الإيقاف =, حالة السبات = и HybridSleepState= من القسم [ينام] تم إهمالها في systemd-sleep.conf وليس لها أي تأثير على سلوك النظام.

التغييرات في عمل المشرف:

  • تتم الآن تهيئة الشياطين باستخدام posix_spawn() بدلاً من الجمع بين fork() و exec(); طلب سحب #27890.

  • يستخدم systemd الآن واصفات ملفات PIDFD لتتبع العمليات الفرعية؛ وهذا يبسط منطق عمل المشرف؛ طلب سحب #29142, #29594, #29455.

  • خيار جديد SurviveFinalKillSignal= يسمح للبرنامج الخفي بتجنب التوقف عند استخدام آلية إعادة التشغيل الناعم؛ طلب سحب #28545.

  • الوحدات تدعم الآن الخيارات ذروة الذاكرة=, MemorySwapPeak=, MemorySwapCurrent= и MemoryZSwapCurrent=; تتوافق هذه الخيارات مع المعلمات Memory.peak, Memory.swap.peak, Memory.swap.current и خصائص الذاكرة.zswap.current من cgroups v2.

  • خيار جديد شرط الأمن = يسمح لك بإخبار systemd أن الخدمة يجب أن تبدأ فقط إذا تم تمهيد النظام بصورة UKI تم التحقق منها.

دعم TPM2:

  • يتيح لك systemd-cryptenroll الآن تحديد فتحة PCR وتجزئة محددة.

  • يسمح لك systemd-cryptenroll بتحديد فهرس المفاتيح؛ طلب سحب #29427.

  • أصبح من الممكن الآن ربط وحدة تخزين LUKS بشريحة TPM2 محددة دون الوصول إليها، إذا كان المفتاح العام معروفًا.

  • تم نقل الملف الثنائي systemd-cryptsetup إلى / البيرة / بن / ويمكن استخدامه خارج systemd.

  • تمت إعادة تسمية المكون الداخلي systemd-pcrphase إلى systemd-pcrextend.

  • يسمح لك المكون الجديد، systemd-pcrlock، بالتنبؤ بإدخالات PCR بناءً على معلومات النظام المتاحة؛ طلب سحب #28891.

systemd-boot، systemd-stub، ukify، bootctl، تثبيت kernel:

  • يتيح لك bootctl الآن تحديد ما إذا كان النظام قد تم تمهيده من uki.

  • يدعم systemd-boot مفاتيح التشغيل السريع لإيقاف تشغيل النظام وإعادة تشغيله.

  • لم يعد systemd-boot يقوم بتحميل كائنات Devicetree الكبيرة غير الموثوق بها عند تمكين SecureBoot.

  • أصبح لدى systemd-boot وsystemd-stub الآن معرفات مختلفة في قسم .sbat، ويمكن لـ UEFI الاتصال بها بشكل مستقل؛ طلب سحب #29196.

  • لم يعد مكون ukify تجريبيا؛ الملف القابل للتنفيذ موجود الآن في / البيرة / بن /.

شبكة سيستيم دي:

  • تمت إضافة دعم لتقنية الالتزام السريع.

  • تسمح لك واجهة dbus systemd-networkd الآن بالحصول على معلومات حول حالة عميل DHCP؛ يقترف #28896.

  • خيار NFTSet= يسمح لك بربط تكوين واجهة الشبكة بمجموعة من القواعد nftables.

  • قسم [IPv6أكسيبترا] يدعم الخيارات الجديدة: استخدمPREF64=, UseHopLimit=, UseICMP6RateLimit= и NFTSet=.

  • قسم [IPv6SendRA] يدعم الآن الخيارات إعادة الإرسالSec=, هوب ليميت=, وكيل المنزل=, HomeAgentLifetimeSec= и HomeAgentPreference=.

  • تحتوي الآن ملفات التكوين التي تم إنشاؤها من خيارات سطر أوامر kernel على البادئة 70-; أصبحت أولوية هذه الملفات الآن أعلى من أولوية ملفات التكوين الافتراضية.

المصدر: linux.org.ru

إضافة تعليق