gpg 不會使用 GNUPGHOME 環境變數

gpg 不會使用 GNUPGHOME 環境變數

我已將 GNUPGHOME 設定為“/somedir/gpg”,並且它設置,asecho $GNUPGHOME在 bash 和 zsh 中返回正確的值。但是,gpg -h仍然將 ~/.gpg 列為主目錄,並且它看不到我的金鑰。我會使用該--homedir標誌,但我正在嘗試使用git commit -s,所以我無法指定它。

答案1

事實證明,雖然我在 bash 中將其設定為環境變量,但我忘記在 zshrc 中使用匯出。

相關內容