replace或删除RPM上的GPG签名

有没有办法删除或replaceRPM上现有的GPG签名?

我在一个我们用于补充rhel / centos软件包的内部存储库上放置了一些晦涩的RPM。 其中一些RPM已经签名。 我想删除这些签名,并用我们用于本地回购的GPG签名辞职。

只需用自己的密钥(重新) 签名包裹

rpm --addsign package.rpm 

--addsign选项为每个包生成并插入新签名。 任何现有的签名将被丢弃。

--resign选项将生成并追加列出的软件包的签名,同时保留现有的签名。

如果您导入了公钥,您可以validation新的签名

 rpm --checksig -v package.rpm 

你应该在输出中看到Good signature from "Your Name"这个短语。

AFAIK删除签名不受支持。