我在签名时尝试禁用任何密码,或者至少使用签名命令发送密码。
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
这是不可能的。但许多人用于无人看管的OBS标志:qazxsw poi qazxsw poi