GPG 설치가 엉망이 되어 고칠 수 없습니다

GPG 설치가 엉망이 되어 고칠 수 없습니다

다음과 같이 몇 가지 실험을 시도한 후 GPG 설치가 엉망이 되었습니다.

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"

숫자 5639는 의 프로세스 ID입니다 gpg --edit-key "Dor".
지금은 뭔가를 하려고 할 때마다 이상한 오류가 나타납니다. 예:

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

(방금 프로그램에 들어가서 gpgCTRL+D를 눌렀습니다.
마지막 줄이 비정상적입니다.'gpg: 메시지 처리 실패: eof')

다음 방법으로 재설치를 시도했습니다.

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

또한 ~/.gnupg 폴더를 수동으로 삭제했습니다.

하지만 여전히 이상한 오류가 나타납니다.

그 동안에는 프로그램이 제대로 작동하는 것 같습니다. 즉, 파일을 적절하게 해독하고 암호화하기 위해 gpg를 사용할 수 있다는 의미입니다.
하지만 이 오류는 저를 매우 불안하게 만들어서 고치고 싶습니다.


편집 #1(9월 22일, 18:41 UTC):

내가 입력한 또 다른 명령과 다음에서 받은 오류 메시지는 다음과 같습니다 gpg.

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

답변1

오류는 아니고 다 괜찮습니다. 예를 들어 지정하지 않았기 때문에 아무 것도 할 수 없습니다 --encrypt. 내 컴퓨터에서 이를 재현할 수 있습니다.

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

대신 시도해 보세요:

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

오류가 발생하지 않고 대신 일부 BEGIN PGP MESSAGE출력이 발생해야 합니다.

관련 정보