Estoy usando gpg-agentpara recordar y proporcionar mi GnuPGcontraseña al crear Debian/Ubuntupaquetes. Pero todavía estoy confundido sobre cómo gpg-agentfunciona. Invoco gpg-agentcomo:
eval $(gpg-agent --daemon)
Funciona a veces. Pero lo que me molesta es que a veces no funciona. Es decir, a veces el proceso de construcción pide mis GnuPGcontraseñas una vez, a veces ninguna, y a veces muchas veces. Todo esto sucede durante una sola sesión de bash, después de haber invocado gpg-agentcomo antes. El hecho de que no se me solicite la contraseña esta vez no garantiza que la próxima vez no se me solicite la contraseña. Todavía no he descubierto por qué gpgdecide pedirme una contraseña y por qué no.
¿Te pasa a ti también?
Gracias
.authinfo.gpg, tengo una pista para usar gpg2, que gpg-agentestá asociada con. Entonces (setq epg-gpg-program "/usr/bin/gpg2")funcionó para mí. Quizás tenga que descubrir cuáles de sus aplicaciones tienen el problema, pueden estar prefiriendo gpg(1).