Comment 8 for bug 1387303

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Meh, i've looked more into this, and I'm still annoyed.

I've tried to use gpg smartcard by default for both gpg signing/encryption and ssh authentication and it's harder than it should be.

Thus I'm gonna flip "NoDisplay=true" keys on gpg/ssh components such that one can toggle those off in the UI.

Split the gpg/ssh components from the default upstart job, and make those be sensitive on X-GNOME-Autostart-enabled=false in the matching xdg autostart keys (either global /etc/xdg/autostart/gnome-keyring-ssh|gpg.desktop or per user ~/.config/autostart/gnome-keyring-ssh|gpg.desktop)

The net effect should be that if one disables the gnome-keyring-ssh.desktop via UI, or any standard way, a standard ssh-agent will be used. Ditto with gnome-keyring-gpg.desktop.