面向桌面環境的作業系統 MidnightBSD 4.0.4 最新版本已發布。新版本包含重要的安全修復、對現代 AMD 處理器的改進支持,以及年齡驗證和存取控制系統。 MidnightBSD 定位為基於 FreeBSD 程式碼庫、面向工作站的易用型作業系統。
這項創新的關鍵在於年齡守護程式和agectl管理工具。該系統允許使用者將年齡類別與其帳戶關聯,然後在使用mport套件管理器和啟動應用程式時會考慮該類別。
主要特點:
- 透過adduser建立使用者時,現在需要輸入年齡組;
- 您可以使用agectl指令為帳戶設定特定的年齡或出生日期;
- 導入套件管理器會自動為與使用者年齡評級不符的應用程式設定否定存取控制清單;
- 應用程式開發者可以使用 libutil 函式庫或透過呼叫不帶參數的 agectl 函數來驗證使用者年齡。如果所在司法管轄區的法律不要求進行此類驗證,管理員可以在 rc.conf 檔案中完全停用年齡驗證守護程序。
修復關鍵漏洞
此版本修正了一個與 RPC 和 RPCSEC_GSS 相關的嚴重漏洞。未經身份驗證的攻擊者可以透過發送特製封包導致堆疊溢位。該問題已在資料包簽署驗證層解決。
AMD Ryzen處理器效能提升
由 Rob Augustinus 開發的 amd-cppc(協同電源效能控制)驅動程式已新增。此驅動程式顯著提升了現代 AMD 處理器的電源管理和效能,從而實現更高效的資源分配。
其他變化
此次更新包含多項系統元件更新、shell腳本改進以及cp、nextboot、m4等實用工具的修復。完整的更新日誌請參閱官方更新日誌。
MidnightBSD 4.0.4 現已發布。 資料下載 在官方網站上。 源代碼 建置說明已發佈在 GitHub 儲存庫中。
來源: linux.org.ru
