我试图在签名时禁用任何密码,或者至少使用签名命令发送密码。
gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub 2048R/B40C2563 2017-04-11 [expires: 2022-04-10]
uid XXXXX <office@XXXX>
sub 2048R/42A9A452 2017-04-11 [expires: 2022-04-10]
我有 gpg (GnuPG) 2.0.27 和 libgcrypt 1.5.4
cat ~/.rpmmacros
%_signature gpg
%_gpg_path /root/.gnupg
%_gpg_name xxxxxxx
%_gpgbin /usr/bin/gpg2
%_no-protection
当我运行( rpm --addsign xxxxxxxxxx.rpm )时,我弹出密码
我找到了一个不适合我的 keygrip 解决方案
gpg2 --with-keygrip
gpg: invalid option "--with-keygrip"
这些是 rpm 选项:
rpm --
--addsign --delsign --eval --help --initdb --query --rebuilddb --setugids --upgrade --version
--checksig --erase --freshen --import --install --querytags --setperms --showrc --verify