Jan Handwerker schrieb:
Liebe Leute,
seit ich auf OS11.1 umgestiegen bin, tut mein gpg nicht mehr. Zuerst beschwerte er sich immer über ein nicht vorhandenes pinentry-Programm. Da nutzte es auch nichts, dass ich in .gnupg/gpg-agent.conf die Zeile
pinentry-programm /usr/bin/pinentry
aufgenommen habe.
Also habe ich zwei Links angelegt:
-rwxr-xr-x 1 root root 1890 2008-12-03 11:06 /usr/bin/pinentry lrwxrwxrwx 1 root root 8 2009-02-17 11:29 /usr/bin/pinentry-gtk2 -> pinentry lrwxrwxrwx 1 root root 8 2009-02-17 11:29 /usr/bin/pinentry-qt -> pinentry
Jetzt ist die Fehlermeldung weg, aber gpg macht trotzdem nix:
~> gpg -s hurz
You need a passphrase to unlock the secret key for user: "Mein Name
" 1024-bit DSA key, ID ..., created 2002-08-09 und dann kommt nix mehr. Ich wäre ja bereit, eine Passphrase einzugeben, aber es erscheint dazu keine Aufforderung. Nach einer Minute dann:
gpg: problem with the agent: Timeout gpg: no default secret key: General error gpg: signing failed: General error
Was ist da falsch?
Gruß Jan
Hallo Jan, an dem gleichen Problem bin ich auch dran. Bisher bin ich noch nicht weitergekommen. Auch google half noch nicht. Ein paar weitere Infos zum Fehlerbild: 1. Der Fehler muss vermutlich mit einem Update reingekommen sein. Ich verwende 11.1 und KDE3.5 schon seit mehreren Wochen und hatte bis vor ca. 3 Tagen keine Probleme. Seit kurzem geht es nicht mehr. Aufgefallen ist es zuerst, als ich keine mails mehr verschicken konnte, da ich standardmäßig alle mails signiere (add-on enigmail). 2. An dem key selbst scheint es nicht zu liegen: mit diesem key geht es unter SL10.2. Und wie gesagt, bis vor ca. 3 Tagen ging es auch unter 11.1 3. Ich verwende z. Z. gpg 2.0.9. Ich habe mal zum Probieren die ganz neue gpg 2.0.10. kompiliert. Auch damit ist der Fehler da. Scheint also doch an pinentry oder Umfeld zu liegen. VG, Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org