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 세션 스크립트에서 호출할 수 있도록 대화 상자에서 gpg 및 ssh 암호 문구를 모두 요청하도록 키체인을 만들 수 있습니까?