Sto usando gpg-agent
per ricordare e fornire la mia GnuPG
password durante la creazione di Debian/Ubuntu
pacchetti. Ma sono ancora confuso su come gpg-agent
funziona. Invoco gpg-agent
come:
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 GnuPG
password una volta, a volte nessuna, a volte molte volte. Tutto questo accade durante una singola sessione bash, dopo che ho invocato gpg-agent
come 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é gpg
decide 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).