gnome-keyringでデフォルト以外のキーリングを使用する

gnome-keyringでデフォルト以外のキーリングを使用する

GPGでGnome Keyringを使用しています。私が何かに署名する必要があるたびに、キーリングデーモンは代わりに署名を実行します。

ただし、これにより、export GNUPGHOME=/path/to/keyringBashスクリプトgpgがそのスクリプト内で使用すると、キーリングデーモンは引き継がれません。

なぜこれですか?キーリングが$GNUPGHOME他のキーリングにも使用されるようにどのように変更できますか?

を実行すると、seahorse存在するキーのパスワードが/path/to/keyringすぐにそこにあることがわかります。

ベストアンサー1

解決しました!

問題は、そのオプションがuse-agent有効になっていないことです。

デフォルトのキーリングでkeyagentを使用できるuse-agentように、以前にコメントを外しました。~/.gnupg/gpg.conf

しかし、キーリングのhomedirを変更したので、gpgは設定を探していますが、ちょうどキーリングを/path/to/keyring/gpg.conf移動しpubring.gpgてエクスポートしたときと同じように何も見つかりません。secring.gpg

おすすめ記事