无密码签名rpm

问题描述 投票:0回答:1

我在签名时尝试禁用任何密码,或者至少使用签名命令发送密码。

 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

linux rpm gnupg gpg-signature gpg-agent
1个回答
0
投票

这是不可能的。但许多人用于无人看管的OBS标志:qazxsw poi qazxsw poi

© www.soinside.com 2019 - 2024. All rights reserved.