J'utilise gpg-agent
pour me souvenir et fournir mon GnuPG
mot de passe lors de la construction des Debian/Ubuntu
packages. Mais je ne sais toujours pas comment ça gpg-agent
marche. J'invoque gpg-agent
comme:
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 GnuPG
mots 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-agent
comme 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 gpg
dé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-agent
est 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).