L'utilisation de gpg à partir d'un environnement basé sur une console, tel que des sessions ssh, échoue car la boîte de dialogue pinentry de GTK ne peut pas être affichée dans une session SSH.
J'ai essayé unset DISPLAY
mais ça n'a pas aidé. Les options de ligne de commande GPG n'incluent pas de commutateur permettant de forcer pinentry en mode console.
Les anciennes versions de GPG offraient une invite textuelle qui fonctionnait bien dans les sessions SSH, mais elle échouait après la mise à niveau.
Il y a le --textmode
commutateur de ligne de commande mais apparemment, il fait autre chose.
Quel serait le moyen propre et approprié d’obtenir une broche en texte brut pour les sessions à distance?
DISPLAY="" gpg2 ...
m'a aidé, j'ai également installé pinentry-curses + pinentry-tty au préalable, ne sachant pas si elles sont strictement nécessaires