面向桌面环境的操作系统 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
