gpg-agent падает, не подчищая за собой ~/.gnupg/GPG_AGENT_INFO, если в конфигурационном файле допущена ошибка. thresh@snowflake ~ $ sshw Last login: Sun Apr 1 22:30:05 2007 from 10.170.171.3 gpg-agent[31515]: /home/thresh/.gnupg/gpg-agent.conf:2: invalid option thresh@cryo ~ $ ps ax | grep gpg 31604 pts/3 R+ 0:00 grep gpg thresh@cryo ~ $ ^D thresh@snowflake ~ $ sshw Last login: Sun Apr 1 22:31:15 2007 from 10.170.171.3 thresh@cryo ~ $ ps ax | grep gpg thresh@cryo ~ $ /home/thresh/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-curses default-cache-ttl=86400 no-grab при этом остается пустой ~/.gnupg/GPG_AGENT_INFO, что мешает повторно запускать gpg-agent при вызове из profile.d/gnupg-agent.sh
Сергей, это будет исправлено?
(In reply to comment #0) > при этом остается пустой ~/.gnupg/GPG_AGENT_INFO, не пойму как даже не пустой, а кривой может помешать запуску gpg-agent, там же не выполниться условие
Начиная с 2.0.14-alt5, вместо ~/.gnupg/GPG_AGENT_INFO теперь используется ~/.gnupg/.gpg-agent-info с другой семантикой. В частности, пустой файл .gpg-agent-info, получившийся в результате падения gpg-agent при старте, означает то же самое, что и отсутствие этого файла.