キーチェーン管理ssh-agentとgpg-agentがあります。
eval `keychain --eval --agents ssh,gpg id_rsa my_gpg_key`
~/.bash_profileと同じ行を使用してシェルで機能します。
gdmログインでキーチェーンを実行したいです。 ssh-agentとgpg-agentの両方がexport SSH_ASKPASS=/usr/lib/openssh/gnome-ssh-askpass
ssh-agentとpinentry program=/usr/bin/pinentry-gnome3
gpg-agentのグラフィックパスワードプロンプトを受け入れます。
キーチェーンは gnome-ssh-askpass ダイアログを使用しますが、何とか gpg-agent の ncurses ダイアログに戻ります。
gdmセッションスクリプトでifを呼び出すために、キーチェーンにダイアログボックスでgpgとsshのパスワードを要求させることはできますか?