
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 gpg
programa 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 MESSAGE
resultado.