Я использую, gpg-agent
чтобы запомнить и предоставить свой GnuPG
пароль при сборке Debian/Ubuntu
пакетов. Но я все еще не понимаю, как gpg-agent
работает. Я призываю gpg-agent
как:
eval $(gpg-agent --daemon)
Иногда работает Но меня беспокоит то, что иногда это не работает. То есть иногда процесс сборки запрашивает мои GnuPG
пароли один раз, иногда нет, а иногда много раз. Все это происходит во время одной сессии bash, после того как я вызвал ее, gpg-agent
как и раньше. В этот раз отсутствие запроса пароля не гарантирует, что в следующий раз мне не будет предложено ввести пароль. Я до сих пор не понимаю, почему gpg
решает запросить у меня пароль, а почему нет.
Это случается и с тобой?
Спасибо
.authinfo.gpg
я получил подсказку для использования gpg2
, что gpg-agent
связано с. Так (setq epg-gpg-program "/usr/bin/gpg2")
сработало для меня. Возможно, вам придется выяснить, какие из ваших приложений имеют проблему, они могут предпочитать gpg
(1).