是否可以在Spacewalk中基于每个通道禁用GPG检查?
原文链接:https://www.f2er.com/bash/385294.html为了修补我的服务器,我已经在/etc/yum.repos.d下的客户端上使用本地yum存储库转换为使用spacewalk服务器注册客户端.
但是,我们有一个内部yum存储库,我没有用于签名包的GPG密钥.使用本地yum repos时这不是问题,因为我可以使用gpgcheck = 0在存储库上禁用gpg.但是,似乎我不能用太空行走做类似的事情.即使我没有与通道关联的密钥,从命令行安装也会产生GPG错误(即:yum install -y somepackage).
在CLI中,我可以使用-nogpgcheck选项来解决这个问题.但是,我们在我们的环境中使用puppet来安装其中的一些包,并且似乎没有一种简单的方法可以通过puppet将可选参数传递给yum.
我已经看到一些建议表明我可以在/etc/yum/pluginconf.d/rhnplugin.conf中设置gpgcheck = 0,但这会禁用所有通道上的检查,而我只是为内部包禁用它,因为我没有钥匙.