Sto usando gpg-agentper ricordare e fornire la mia GnuPGpassword durante la creazione di Debian/Ubuntupacchetti. Ma sono ancora confuso su come gpg-agentfunziona. Invoco gpg-agentcome:
eval $(gpg-agent --daemon)
A volte funziona. Ma ciò che mi preoccupa è che a volte non funziona. Cioè, a volte il processo di costruzione richiede le mie GnuPGpassword una volta, a volte nessuna, a volte molte volte. Tutto questo accade durante una singola sessione bash, dopo che ho invocato gpg-agentcome prima. La mancata richiesta della password questa volta non garantisce che non mi verrà chiesta la password la prossima volta. Non ho ancora capito perché gpgdecide di chiedermi la password e perché non lo fa.
Succede anche a te?
Grazie
.authinfo.gpg, ho un suggerimento da usare gpg2, a cui gpg-agentè associato. Quindi ha (setq epg-gpg-program "/usr/bin/gpg2")funzionato per me. Forse dovrai scoprire quali delle tue applicazioni hanno il problema, potrebbero preferire gpg(1).