
Minha instalação do GPG ficou confusa depois de tentar fazer alguns experimentos como segue:
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"
O número 5639 é um ID de processo de gpg --edit-key "Dor"
.
Por enquanto, toda vez que tento fazer alguma coisa, aparece um erro estranho. Exemplo:
$ gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof
(Eu estava entrando no gpg
programa e pressionei CTRL+D.
A última linha está anormal:'gpg: falha no processamento da mensagem: eof')
Eu tentei reinstalar por:
sudo apt-get remove gnupg
sudo apt-get install gnupg
Também apaguei manualmente a pasta ~/.gnupg
Mas ainda assim aparece o erro estranho.
Enquanto isso, o programa parece funcionar bem, o que significa que consigo usar o gpg para descriptografar e criptografar arquivos adequadamente.
Mas esse erro me incomoda muito e gostaria de corrigi-lo.
Edição nº 1 (22 de setembro, 18:41 UTC):
Aqui está outro comando que digitei e a mensagem de erro resultante recebida de gpg
:
$ gpg --delete-secret-key "Dor"
gpg: key "Dor" not found: eof
gpg: Dor: delete key failed: eof
Responder1
Não é um erro, está tudo bem. Simplesmente não tem nada a ver porque você não especificou, por exemplo --encrypt
. Posso reproduzi-lo na minha máquina:
martin@martin ~ % LANG=C gpg
gpg: Go ahead and type your message ...
gpg: processing message failed: eof
Em vez disso, tente:
gpg --encrypt --armor -r <your GPG email adress>
e você não deve receber um erro, mas sim alguma BEGIN PGP MESSAGE
saída.