*.gpg
仅在经过一定分钟数后才保存文件时,如何设置 Emacs 以重新请求密码?虽然我知道我可以将 Emacs 设置为仅在打开时请求密码,但我更喜欢最后一个密码条目在 5 分钟后“超时”的系统。我以为我之前在文档中看到了一些关于此的内容,但似乎无法再次找到它,并且网络搜索一无所获。
问问题
1002 次
2 回答
4
如果您使用的是 GPG 2.0.x,则不是 Emacs 缓存密码,gpg-agent
而是pinentry
. 如果是这种情况,那么密码缓存时间就在~/.gnupg/gpg-agent.conf
其中,您要查找的设置default-cache-ttl
后面是它将缓存密码的秒数。将其设置为您喜欢的任何内容。
但是,如果您使用的是 GPG 1.4.x,那么它可能是 gpg-agent(编译时可以选择包含它)或者它可能是您使用的任何接口。在这种情况下,Emacs 和适用于您的 Emacs 版本的 GnuPG 界面的任何版本(最初是 EasyPG,但在过去几年中一直在变化)。
于 2013-09-22T02:28:35.817 回答
1
您可能正在寻找:
C-hig (epa) Caching Passphrases
RET
您也可以(pgg) Caching passphrase
从现在已经过时的(从 Emacs 24 开始)pgg
库中查看,它有点冗长。
于 2013-08-27T06:51:54.620 回答