构建软件包时,我通常gpg-agent
会记住并提供GnuPG
密码Debian/Ubuntu
。但是我还是很困惑gpg-agent
。我调用gpg-agent
为:
eval $(gpg-agent --daemon)
有时可以。但是令我困扰的是有时它不起作用。也就是说,有时构建过程会要求输入GnuPG
一次我的密码,有时会询问一次,有时会多次询问。在我gpg-agent
像以前一样调用之后,所有这些都在一个bash会话中发生。这次没有被要求输入密码并不能保证我下次不会被要求输入密码。我仍然不知道为什么gpg
决定提示我输入密码,为什么不输入密码。
你也会发生这种事吗?
谢谢
1
您需要花费一些时间来尝试确定在什么情况下会失败以及在什么情况下会成功。如果您可以描述与故障可靠相关的内容,那么其他人更有可能考虑解决方案。
—
bignose
在Emacs中,对于GNUS和
—
Brady Trainor 2014年
.authinfo.gpg
,我得到了使用的提示gpg2
,该提示与gpg-agent
关联。所以(setq epg-gpg-program "/usr/bin/gpg2")
为我工作。也许您必须发现哪个应用程序有问题,他们可能更喜欢gpg
(1)。