systemd 255

免費系統管理員 systemd 的新版本已發布。

破壞向後相容性的變更:

  • 現在安裝一個單獨的分割區 /usr/ 僅在 initramfs 階段支援。

  • 未來版本將刪除對 System V init 腳本和 cgroups v1 的支援。

  • 選項 掛起模式=, 休眠狀態= и 混合睡眠狀態= 來自部分 [睡覺] 在 systemd-sleep.conf 中已棄用,且對系統行為沒有影響。

主管工作變動:

  • 守護程式現在使用 posix_spawn() 而不是 fork() 和 exec() 的組合來初始化; 拉取請求 #27890.

  • systemd 現在使用 PIDFD 檔案描述符來追蹤子進程; 這簡化了主管的工作邏輯; 拉取請求 #29142, #29594, #29455.

  • 新選項 生存最終殺戮訊號= 允許守護程式在使用軟重啟機制時避免停止; 拉取請求 #28545.

  • 單位現在支援選項 記憶體峰值=, 記憶體交換峰值=, 記憶體交換電流= и 記憶體ZSwapCurrent=; 這些選項對應於參數 記憶體峰值, 記憶體交換峰值, 記憶體.swap.當前 и memory.zswap.current 屬性 來自 cgroups v2。

  • 新選項 條件安全= 允許您告訴 systemd 僅當系統使用經過驗證的 UKI 映像啟動時才應啟動該服務。

TPM2 支援:

  • systemd-cryptenroll 現在允許您指定特定的 PCR 插槽和雜湊值。

  • systemd-cryptenroll 允許您指定密鑰索引; 拉取請求 #29427.

  • 如果公鑰已知,現在可以將 LUKS 磁碟區綁定到特定的 TPM2 晶片,而無需存取它。

  • systemd-cryptsetup 二進位檔案已移至 / usr / bin / 並且可以在 systemd 之外使用。

  • systemd-pcrphase 內部元件已重新命名為 systemd-pcrextend。

  • 新組件 systemd-pcrlock 可讓您根據可用的系統資訊預測 PCR 條目; 拉取請求 #28891.

systemd-boot、systemd-stub、ukify、bootctl、核心安裝:

  • bootctl 現在允許您確定係統是否從 uki 啟動。

  • systemd-boot 支援用於關閉和重新啟動系統的熱鍵。

  • 啟用 SecureBoot 後,systemd-boot 不再載入不受信任的 Devicetree blob。

  • systemd-boot 和 systemd-stub 現在在 .sbat 部分有不同的標識符,UEFI 可以獨立呼叫它們; 拉取請求 #29196.

  • ukify 元件不再是實驗性的; 可執行檔現在位於 / usr / bin /.

系統網路:

  • 新增了對快速提交技術的支援。

  • dbus 介面 systemd-networkd 現在可讓您取得有關 DHCP 用戶端狀態的資訊; 犯罪 #28896.

  • 選項 NFT集合= 允許您將網路介面配置綁定到一組規則 耐用品.

  • 部分 [IPv6接受RA] 支援新選項: 使用PREF64=, 使用跳數限制=, 使用ICMP6速率限制= и NFT集合=.

  • 部分 [IPv6發送RA] 現在支援選項 重傳秒=, 跳數限制=, 家庭代理=, HomeAgentLifetimeSec= и 主頁代理首選項=.

  • 從核心命令列選項產生的設定檔現在具有前綴 70-; 這些檔案的優先順序現在高於預設設定檔的優先順序。

來源: linux.org.ru

添加評論