When I run ssh-add, gnome-keyring-daemon-wrapper pops up and prompts me for a password. I could understand this happening if I ssh to a box, but I am not, I am running a completely separate ssh agent, so I don't know why gnome is joining in!
$ gconftool-2 -s -t bool /apps/gnome-keyring/daemon-components/ssh false should help you I guess
Thanks, but I don't want to disable gnome-keyring-daemon, I want it to behave. I am not sshing to a remote box with no unlocked key available, it would make sense in this case. What I am doing is using ssh-agent to store an unlocked key. g-k-d should not be interfering in this case. This is why I reported the bug.
It's just occurred to me that a program unexpectedly asking for the password to my public key might not be simply a bug - it might be a security issue. Marking as security sensitive.
(In reply to comment #3) > It's just occurred to me that a program unexpectedly asking for the password to > my public key might not be simply a bug - it might be a security issue. > Marking as security sensitive. This is more an issue of a safe UI design, rather than a real vulnerability. If you're running untrusted programs that you expect to try to steal sensitive data, you may have bigger problem already. Marking this public again, so it's easier for anyone to suggest how this can be improved if it's deemed requiring improvement.
The problem was that of expectations: I am using a command line app (ssh-add), and a gui app pops up asking for a passphrase. Very odd. It doesn't seem to do this any more, I guess someone changed the behaviour.