6.8. 系统和订阅管理
microdnf
不再无法检索自定义卫星存储库的 GPG 密钥
在以前的版本中,microdnf
内部使用的 librhsm
库会错误地处理相对 gpgkey
路径,这些路径在 Satellite 托管的自定义软件仓库中使用。因此,当用户在容器中运行 microdnf
命令时,通过主机的 Satellite 订阅从自定义存储库中安装使用 GNU Privacy Guard(GPG)签名的软件包,microdnf
会失败并显示以下错误:
GPG enabled: failed to lookup digest in keyring.
在这个版本中,在 librhsm 中
修复了相对 gpgkey
路径的处理。因此,用户现在可以成功使用容器中的 Satellite 中的自定义存储库。
(BZ#1708628)
YUM 现在可以安装使用已撤销的子密钥的 GPG 密钥签名的 RPM 软件包
在以前的版本中,YUM 无法安装使用已撤销子密钥的 GNU Privacy Guard(GPG)密钥签名的 RPM 软件包。因此,YUM 失败并显示以下错误信息:
signature X doesn't bind subkey to key, type is subkey revocation
在这个版本中,对在检查绑定签名前的撤销检查的代码进行了更改。现在,YUM 可以安装使用已撤销子密钥的 GPG 密钥签名的 RPM 软件包。