Jan Handwerker schrieb:
Michael wrote:
- Der Fehler muss vermutlich mit einem Update reingekommen sein.
Stimmt. Ich war mir zwar nichtmehr sicher, aber das Gefühl hatte ich auch.
- 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
- 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.
... das war der Hinweis! Ich habe mir unter Yast angesehen, welche alten Versionen von pinentry ich zur Verfügung hätte. Und siehe da: Es gibt zwar keine alten Versionen, aber es gibt noch pinentry-qt und pinentry-gtk-2. Und wenn man die beiden auch noch installiert, funktioniert alles wieder.
Ich verstehe nicht, wo das Problem liegt. Aber das ist mir eigentlich auch egal :-)
Gruß Jan
Hallo Jan, diese beiden Pakete sind bei mir installiert (gewesen). Ich habe sie nach deiner Erfahrung nochmal neu installiert, aber damit ist das Problem bei mir dennoch nicht gelöst. Also würde ich den Thread gerne wieder aufmachen. Die Fehlermeldung kommt immer dann, wenn gpg die passphrase via GUI abfragt, also z. B. bei "/usr/bin/gpg2 -s -u michael mist". Es funktioniert dagegen bei z. B. "/usr/bin/gpg2 -s -u michael --batch --passphrase ... mist". Die Fehlermeldung bei mir ist leicht anders als bei Jan, nämlich: Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. Benutzer: "...." 1024-Bit DSA Schlüssel, ID ... gpg: Problem mit dem Agenten: Kein Pinentry gpg: übersprungen "michael": Allgemeiner Fehler gpg: signing failed: Allgemeiner Fehler Pinentry selbst ist im Pfad, ebenso pinentry-gtk-2 und pinentry-qt. Wie funktioniert pinentry eigentlich? Lt. help Funktion soll es ein secret einlesen und an stdout ausgeben. Darf ich es wie folgt nicht ausprobieren?
pinentry OK Your orders please ls ERR 83886355 unknown command
Gruß, 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