gpg는 GNUPGHOME 환경 변수를 사용하지 않습니다.

gpg는 GNUPGHOME 환경 변수를 사용하지 않습니다.

저는 GNUPGHOME을 '/somedir/gpg'로 설정했습니다.~이다set은 echo $GNUPGHOMEbash와 zsh 모두에서 올바른 값을 반환합니다. 그러나 gpg -h여전히 ~/.gpg가 homedir로 나열되어 있으며 내 키를 볼 수 없습니다. 플래그 를 사용하려고 --homedir하는데 을 사용하려고 하므로 git commit -s지정할 수 없습니다.

답변1

bash에서 환경 변수로 설정하는 동안 zshrc에서 내보내기를 사용하는 것을 잊어버렸습니다.

관련 정보