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