4.4. Shell 和命令行工具

Openipmi rebase 到版本 2.0.29

OpenIPMI 软件包已升级到 2.0.29 版本。与以前版本相比的显著变化包括:

  • 修复了内存泄漏、变量绑定和缺失的错误消息。
  • 添加了对 IPMB 的支持。
  • 添加了对在 lanserv 中注册单个组扩展的支持。

(BZ#1796588)

freeipmi rebase 到版本 1.6.6

freeipmi 软件包已升级到 1.6.6 版本。与以前版本相比的显著变化包括:

  • 修复了源代码中的内存泄漏和拼写问题。
  • 对以下已知问题实施临时解决方案:

    • 意外的完成代码。
    • Dell Poweredge FC830。
    • lan/rmcpplus ipmb 的无顺序的数据包。
  • 添加了对新 Dell、Intel 和 Gigabyte 设备的支持。
  • 添加了对系统信息和事件解释的支持。

(BZ#1861627)

Opal-prd rebase 到版本 6.6.3

opal-prd 软件包已 rebase 到版本 6.6.3。主要变更包括:

  • 添加了 opal-prd 守护进程的离线 worker 进程处理页面。
  • 修复了 POWER9Popal-gard 的一个程序漏洞,以便系统可以识别 gard 记录的芯片目标。
  • 修复了 occ 命令的 wait_for_all_occ_init() 的错误的负值。
  • 修复了 hw/phys-map 中的 OCAPI_MEM BAR 值。
  • 修复了对 hdata/memory.c 中的 Inconsistent MSAREA 的警告问题。
  • 对于 occ 中的传感器:

    • 修复了传感器值为零的程序漏洞。
    • 修复了 GPU 检测代码。
  • 跳过了 MPIPL 引导中的 sysdump 检索.
  • 修复了 Mihawk 平台中的 IPMI double-free。
  • 更新了 fsp/dump 中的非 MP IPL 场景
  • 对于 hw/phb4:

    • 在初始提供 AER 注册前验证的 AER 支持。
    • 已启用错误报告。
  • hdata 中添加了新的 smp-cable-connector VPD 关键字。

(BZ#1844427)

openCryptoki rebase 到版本 3.15.1

opencryptoki 软件包已 rebase 到版本 3.15.1。主要变更包括:

  • 修复了 C_SetPin 中的 segfault。
  • 修复了 EVP_CipherUpdateEVP_CipherFinal 的使用。
  • 添加了将令牌存储库迁移到兼容 FIPS 的加密的工具。
  • 对于 pkcstok_migrate 工具:

    • 修复了 Little Endian 平台上的 NVTOK.DAT 转换问题。
    • 修复了 Little Endian 平台上的私有和公共令牌对象转换问题。
  • 修复了以新数据格式存储公共令牌对象的问题。
  • 修复了 dh_pkcs_derive 的参数检查机制。
  • 更正了软令牌模型名称。
  • mech_ec.c 文件中,以及 ICATPM 和 Soft 令牌中弃用了已过时的 OpenSSL 接口。
  • sw_crypt.c 文件中弃用了 OpenSSL AES/3DES 接口。
  • 添加了对 Soft 令牌中 ECC 机制的支持。
  • 在 Soft 令牌中添加特定于 IBM 的 SHA3 HMAC 和 SHA512/224/256 HMAC 机制。
  • 添加了对使用 CCA 中的 CKM_RSA_PKCS 进行密钥换行的支持。
  • 对于 EP11 加密堆栈:

    • 修复了 ep11_get_keytype 以识别 CKM_DES2_KEY_GEN.
    • 修复了 token_specific_rng 中的错误追踪。
    • 在 HSM 模拟中启用了特定的 FW 版本和 API。
  • 修复了 X9.63 KDF 中的 Endian 错误。
  • 添加了用于处理 p11sak remove-key 命令的错误消息。
  • 修复了使用 C++ 编译问题。
  • 修复了 C_Get/SetOperationState 和摘要上下文的问题。
  • 修复了 pkcscca 迁移失败并显示 usr/sb2 的问题。

(BZ#1847433)

PowerPC-utils 被 rebase 到版本 1.3.8

powerpc-utils 软件包已更新到版本 1.3.8。主要变更包括:

  • 不依赖于 Perl 的命令现在移到 core 子软件包中。
  • 添加了对 Linux Hybrid Network Virtualization 的支持。
  • 更新了安全引导列表。
  • 添加了 vcpustat 实用程序。
  • 添加了对 lparstat 命令中的 cpu-hotplug 的支持。
  • 添加了在 lparstat 命令中打印 Scaled 指标的开关。
  • 添加了 helper 函数,以计算 delta、scaled timebase,并派生 PURR/SPURR 值。
  • 对于 ofpathname 工具程序:

    • 改进了 l2of_scsi() 的速度。
    • 修复了 udevadm 位置。
    • 添加了分区以支持 l2od_ide()l2of_scsi().
    • 添加了对 SCSI/SATA 主机的插件 ID 的支持。
  • 修复了在不支持的连接器类型中的 segfault 条件。
  • 添加了支持将 SR_IOV 迁移到 混合虚拟网络的工具。
  • 修复了 format-overflow 警告。
  • 修复了使用 lsdevinfo 实用程序的 bash 命令替换警告。
  • 修复了引导绑定接口清理。

(BZ#1853297)

新的内核 cmdline 选项现在生成网络设备名称

systemd-udevd 服务内置的 net_id 获取一个新的内核命令行选项 net.naming-scheme=SCHEME_VERSION。根据 SCHEME_VERSION 的值,用户可以选择将生成网络设备名称的算法版本。

例如,要使用 RHEL 8.4 中 net_id 内置的功能,请将 SCHEME_VERSION 的值设置为 rhel-8.4

同样,您可以将 SCHEME_VERSION 的值设置为包含所需更改或修复的任何其他次要版本。

(BZ#1827462)