La instalación de GPG se estropeó, no se puede arreglar

La instalación de GPG se estropeó, no se puede arreglar

Mi instalación de GPG se estropeó después de intentar hacer algunos experimentos de la siguiente manera:

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"

El número 5639 es una identificación de proceso de gpg --edit-key "Dor".
Por ahora, cada vez que intento hacer algo, aparece un error extraño. Ejemplo:

$ gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof

(Estaba ingresando al gpgprograma y luego presioné CTRL+D.
La última línea es anormal:'gpg: error al procesar el mensaje: eof')

Intenté reinstalar por:

sudo apt-get remove gnupg
sudo apt-get install gnupg

También eliminé manualmente la carpeta ~/.gnupg

Pero aún así aparece el extraño error.

Mientras tanto, el programa parece funcionar bien, lo que significa que logro usar gpg para descifrar y cifrar archivos correctamente.
Pero este error me molesta mucho y me gustaría solucionarlo.


Edición n.º 1 (22 de septiembre, 18:41 UTC):

Aquí hay otro comando que ingresé y el mensaje de error resultante recibido de gpg:

$ gpg --delete-secret-key "Dor"
gpg: key "Dor" not found: eof
gpg: Dor: delete key failed: eof

Respuesta1

No es un error, todo está bien. Simplemente no tiene nada que ver porque no lo especificaste, por ejemplo --encrypt. Puedo reproducirlo en mi máquina:

martin@martin ~ % LANG=C gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof

Pruebe en su lugar:

gpg --encrypt --armor -r <your GPG email adress>

y no debería obtener un error, sino algún BEGIN PGP MESSAGEresultado.

información relacionada