[i=s] 本帖最后由 alick 于 2009-10-31 00:08 编辑 [/i]
正在学习把源码包打成rpm二进制包,基本成功了,只是缺少签名。于是尝试添加签名,按google的办法,
使用gpg --gen-key,(之后提示说还需要--edit key添加子钥,于是照做)。然后生成一个公钥文件,并rpm导入。
然后rpmbuild 时添加了--sign选项,
这样得到的rpm包有一个警告信息,说Header V4 DSA signature:NOKEY, KEY id XXXXXXxx的。
尝试用yum localinstall安装,提示公钥没有安装。
又尝试用rpm -ivh安装,仍有warning,但是没有错误,能安装上。
所以想问这是什么缘故?
正确的带签名打包该如何做?