Mein Problem ist das. Ich habe mehrere E-Mail-Adressen und es ist mühsam, immer wieder dasselbe Gnupg-Kennwort einzugeben, während versucht wird, eine Synchronisierung durchzuführen.
Ich habe das Priming-Ding ausprobiert, das der Benutzer in diesem Artikel erwähnt, aber es funktioniert nicht. In der Tat versucht OfflineImap, das tatsächliche Gpg-Passwort an den Mail-Server zu übergeben. Ich gehe also davon aus, dass das verpatzt ist.
Das andere Problem ist, dass ich das Gnome Keyring-Zeug nicht verwenden kann, weil ich kein Gnome / Kde usw. habe. Ich verwende dafür das SSH-Terminal.
Ich bin auf Debian Wheezy 32b, es hat Py 2,7
Welche Möglichkeiten habe ich?
Vielen Dank
Verwenden Sie einen oder mehrere Schlüssel für Ihre E-Mail-Adressen? Wenn Sie einen einzelnen Schlüssel verwenden, sollten Sie in der Lage sein, `gpg-agent 'zu konfigurieren. Wenn Sie mehrere Schlüssel verwenden, haben Sie wahrscheinlich kein Glück.
Jens Erat vor 10 Jahren
0
Ich verwende nur einen Schlüssel. Die Lösung muss jedoch Terminal-freundlich sein, da ich kein gpg-agent-Fenster erhalten kann
yarun can vor 10 Jahren
0
Es gibt auch eine (n) curses-basierte Implementierung, wenn Sie ein interaktives Terminal haben können (was Sie scheinbar haben).
Jens Erat vor 10 Jahren
0
Wenn der Hinweis auf die Fluch-Implementierung für Sie funktioniert hat, werde ich den Kommentar als Antwort neu formulieren.
Jens Erat vor 10 Jahren
0
Jens, danke für den Punkt. Ich habe herausgefunden, nachdem du es erwähnt hast. Surprisinglu Es funktioniert super!
yarun can vor 10 Jahren
0
Installieren gnupg2und ändern /usr/bin/gpg, um ein Symlink zu sein /usr/bin/gpg2(Entfernen von gnupgDebian-Brüchen).
Für alle, die duplyDebian Wheezy verwenden und Probleme mit pinentry-curses- haben, verwenden Sie sie duply 1.9.0nicht 1.5.5in den Repos (dies behebt Probleme beim Signieren von Backups mit gpg).
pinentry-cursesfunktioniert jetzt ohne Probleme beim programmgesteuerten Aufruf. Dies behebt auch gpgProbleme mitfwknop
0
Jens Erat
GnuPG 2 (in Debian und abgeleiteten Derivaten als gpg2) kann eine Verbindung mit dem gpg-agentCaching Ihrer Passphrase herstellen. Wenn Sie eine grafische Benutzeroberfläche verwenden, kennen Sie sie wahrscheinlich aus dem Eingabefenster, aber es gibt auch eine Befehlszeilenversion pinentry-curses, für die kein Fenstermanager erforderlich ist. In Debian und derrivativen Distributionen ist dies im Paket enthalten pinentry-curses:
pinentry-curses - curses-based PIN or pass-phrase entry dialog for GnuPG
Stellen Sie sicher, dass Sie es in konfigurieren .gnupg/gpg-agent.conf.