11.2 发布一年后,7 发布 12.0 个月后
版本 11.2 支持
钥匙
- Clang、libc++、compiler-rt、LLDB、LLD 和 LLVM 组件已更新至版本
8.0 ; - 在ZFS中
添加 支持同时并行挂载多个FS分区; - 在引导加载程序中
实施的 能够在所有支持的架构上使用 geli 加密分区; - loader中增加了zfsloader加载器的功能,从ZFS加载不再需要该功能;
- UEFI 引导加载程序改进了对系统控制台类型和控制台设备的检测(如果它们未在 loader.conf 中定义);
- 基本包中添加了用Lua编写的bootloader选项;
- 内核在监控进程完成情况时,向监狱环境标识符的日志提供输出;
- 启用有关未来版本中将停止的功能的警告。 还添加了使用不安全的 geli 算法和 IPSec 算法时的警告,这些算法在 RFC 8221 中已弃用;
- ipfw 数据包过滤器中添加了新参数:record-state(如“keep-state”,但不生成 O_PROBE_STATE)、set-limit(如“limit”,但不生成 O_PROBE_STATE)和 defer-action(而不是运行规则,动态状态,可以使用表达式“检查状态”进行检查);
- 添加了支持
NAT64CLAT 实施在消费者端运行的转换器,将 1 对 1 内部 IPv4 地址转换为全局 IPv6 地址,反之亦然; - pthread(3) 库中已经完成了提高 POSIX 兼容性的工作;
- 在 /etc/rc.initdiskless 中添加了对附加 NVRAM 的支持。 向 rcorder 实用程序添加了对 /etc/rc.resume 的支持。 jam_conf 变量的定义(默认包含 /etc/jail.conf)已移至 /etc/defaults/rc.conf。 rc.subr 中添加了 rc_service 变量,该变量定义了服务需要再次调用自身时将启动的服务的路径;
- 一个新参数allow.read_msgbuf已添加到jail实用程序的jail.conf中,您可以使用该参数限制隔离进程和用户对dmesg的访问;
- “-e”选项已添加到jail实用程序中,它允许您指定任何jail.conf参数作为参数并显示使用它的环境列表;
- 添加了修剪实用程序,它允许您启动删除使用磨损标准化算法的闪存块的内容;
- newfs 和tunefs 允许在标签名称中使用下划线和破折号;
- fdisk 实用程序添加了对大于 2048 字节的扇区的支持;
- sh shell 添加了对 pipelinefail 选项的支持,该选项简化了对由未命名管道组合的所有命令的返回码的检查;
- 添加了 spi 实用程序,它允许您从用户空间通过 SPI 总线与设备进行交互;
- kenv 中添加了 init_exec 变量,您可以使用该变量定义一个可执行文件,该文件将在打开控制台后作为 PID 1 处理程序由 init 进程启动;
- cpuset(1)、sockstat(1)、ipfw(8) 和 ugidfw(8) 实用程序中添加了对用于识别监狱环境的符号名称的支持;
- 向 dd 实用程序添加了“状态”和“进度”选项,以每秒显示状态信息;
- Last 和 Lastlogin 实用程序中添加了 Libxo 支持;
- 更新了固件和网络驱动程序版本;
- pkg 包管理器已更新至版本 1.10.5,OpenSSL 已更新至版本 1.0.2s,ELF 可执行工具包已更新至版本 r3614;
- 这些端口提供桌面环境 KDE 5.15.3 和 GNOME 3.28。
来源: opennet.ru