J'utilise gpg-agentpour me souvenir et fournir mon GnuPGmot de passe lors de la construction des Debian/Ubuntupackages. Mais je ne sais toujours pas comment ça gpg-agentmarche. J'invoque gpg-agentcomme:
eval $(gpg-agent --daemon)
Ça marche parfois. Mais ce qui me dérange, c'est que parfois ça ne marche pas. C'est-à-dire que parfois le processus de construction demande mes GnuPGmots de passe une fois, parfois aucun et parfois plusieurs fois. Tout cela se produit au cours d'une seule session bash, après avoir invoqué gpg-agentcomme auparavant. Le fait de ne pas demander de mot de passe cette fois ne garantit pas que je ne recevrai pas de mot de passe la prochaine fois. Je n'ai toujours pas compris pourquoi gpgdécide de me demander un mot de passe et pourquoi il ne le fait pas.
Cela vous arrive-t-il aussi?
Merci
.authinfo.gpg, j'ai eu une astuce à utiliser gpg2, qui gpg-agentest associée à. Donc ça (setq epg-gpg-program "/usr/bin/gpg2")a marché pour moi. Vous devrez peut-être découvrir laquelle de vos applications rencontre le problème, elles préfèrent peut-être gpg(1).