Używanie gpg ze środowiska opartego na konsoli, takiego jak sesje ssh, kończy się niepowodzeniem, ponieważ okno dialogowe pinentry GTK nie może zostać wyświetlone w sesji SSH.
Próbowałem, unset DISPLAYale to nie pomogło. Opcje wiersza poleceń GPG nie zawierają przełącznika do wymuszania pinentry do trybu konsoli.
Starsze wersje GPG oferowały tekstowy monit, który działał dobrze w sesjach SSH, ale po aktualizacji po prostu się nie udaje.
Jest --textmodeprzełącznik linii poleceń, ale najwyraźniej robi coś innego.
Jaki byłby właściwy i czysty sposób uzyskania zwykłego wpisu PIN dla sesji zdalnych?
DISPLAY="" gpg2 ...pomógł mi, wcześniej zainstalowałem też przekleństwa pinentry + pintyry-tty, nie jestem pewien, czy są one absolutnie konieczne