Wie führe ich den Schlüsselbund von GDM aus?

Wie führe ich den Schlüsselbund von GDM aus?

Ich habe einen Schlüsselbund, der sowohl den SSH-Agenten als auch den GPG-Agenten verwaltet. Es funktioniert von einer Shell aus mit einer Zeile wie: eval `keychain --eval --agents ssh,gpg id_rsa my_gpg_key` in ~/.bash_profile.

Ich möchte, dass der Schlüsselbund über die GDM-Anmeldung ausgeführt wird. Sowohl SSH-Agent als auch GPG-Agent ermöglichen eine grafische Eingabeaufforderung für die Passphrase: export SSH_ASKPASS=/usr/lib/openssh/gnome-ssh-askpassfür SSH-Agent und pinentry program=/usr/bin/pinentry-gnome3für GPG-Agent.

Der Schlüsselbund verwendet den Gnome-SSH-Askpass-Dialog, kehrt aber irgendwie zu einem Ncurses-Dialog für den GPG-Agenten zurück.

Kann der Schlüsselbund so eingerichtet werden, dass er in einem Dialogfeld sowohl nach GPG- als auch nach SSH-Passphrasen fragt, sodass er aus den GDM-Sitzungsskripten aufgerufen werden kann?

verwandte Informationen