Comment 8 for bug 275010

Revision history for this message
Kenny Millington (kmdm) wrote :

As a workaround for myself I've built a version of the gnome-keyring package that is compiled without ssh support and so it doesn't act as a SSH agent...

I've attached a debdiff which will do the above, you just need to build the package, alternatively, i've submitted the package to my PPA and you can grab it from there (once it's been built by the PPA system).

This may or may not be the way Ubuntu wants to deal with this bug so i'm posting this purely as a workaround, although one could argue gnome-keyring-daemon isn't mature enough to be a ssh-agent since it doesn't handle -c / -t options to ssh-add. (LP: #209447)

Dev-note: The debdiff (patch file) change to Makefile.in might seem odd but it wouldn't build without that change since it was still depending on libgkr-ssh.la which wasn't going to be built and I'm not really a Makefile kinda guy so I just made it always compile libgkr-ssh.la so it'd at least build (this is quite possibly a separate bug for the gnome guys)...