gpg не будет использовать переменную среды GNUPGHOME

gpg не будет использовать переменную среды GNUPGHOME

Я установил GNUPGHOME на '/somedir/gpg', и этоявляетсяset, as echo $GNUPGHOMEвозвращает правильное значение и в bash, и в zsh. Однако, gpg -hвсе еще указывает ~/.gpg как домашний каталог и не видит моих ключей. Я бы использовал флаг --homedir, но я пытаюсь использовать git commit -s, поэтому не могу его указать.

решение1

Оказывается, когда я установил его как переменную среды в bash, я забыл использовать export в zshrc.

Связанный контент