
Meine GPG-Installation ist durcheinander geraten, nachdem ich versucht hatte, einige Experimente wie folgt durchzuführen:
echo "trust" > "/proc/self/fdinfo/27"
echo "trust" > "/proc/self/fdinfo/26"
echo "trust" > "/proc/5639/fd/0"
echo "trust" > "/proc/5639/fd/1"
echo "trust" > "/proc/5639/fd/2"
echo -e -n "trust\n" > "/proc/5639/fd/2"
echo -e -n "trust\n" > "/proc/5639/fd/3"
echo -e -n "trust\n" > "/proc/5639/fd/4"
echo -e -n "trust\n" > "/proc/5639/fd/5"
echo -e -n "trust\n" > "/proc/5639/fd/6"
echo -e -n "trust\n" > "/proc/5639/fd/7"
echo -e -n "trust\n" > "/proc/5639/fd/8"
echo -e -n "trust\n" > "/proc/5639/fd/2"
Die Nummer 5639 ist eine Prozess-ID von gpg --edit-key "Dor"
.
Derzeit tritt jedes Mal, wenn ich versuche, etwas zu tun, ein seltsamer Fehler auf. Beispiel:
$ gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof
(Ich habe gerade das gpg
Programm aufgerufen und dann STRG+D gedrückt.
Die letzte Zeile ist abnormal:„gpg: Verarbeitung der Nachricht fehlgeschlagen: eof“)
Ich habe eine Neuinstallation versucht durch:
sudo apt-get remove gnupg
sudo apt-get install gnupg
Außerdem habe ich den Ordner ~/.gnupg manuell gelöscht
Aber der seltsame Fehler tritt immer noch auf.
Im Moment scheint das Programm einwandfrei zu funktionieren, d. h. ich kann GPG verwenden, um Dateien ordnungsgemäß zu entschlüsseln und zu verschlüsseln.
Dieser Fehler stört mich jedoch sehr und ich würde ihn gerne beheben.
Bearbeitung Nr. 1 (22. September, 18:41 UTC):
Hier ist ein weiterer Befehl, den ich eingegeben habe, und die daraus resultierende Fehlermeldung, die ich erhalten habe gpg
:
$ gpg --delete-secret-key "Dor"
gpg: key "Dor" not found: eof
gpg: Dor: delete key failed: eof
Antwort1
Es ist kein Fehler, alles ist in Ordnung. Es hat nur nichts damit zu tun, weil du z. B. nicht angegeben hast --encrypt
. Ich kann es auf meiner Maschine reproduzieren:
martin@martin ~ % LANG=C gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof
Versuchen Sie stattdessen:
gpg --encrypt --armor -r <your GPG email adress>
und Sie sollten keinen Fehler, sondern stattdessen eine BEGIN PGP MESSAGE
Ausgabe erhalten.