Bug#472477: Bug still present

C. Scott Ananian cscott at cscott.net
Fri Jan 27 17:01:12 UTC 2012


On Fri, Jan 27, 2012 at 11:52 AM, Michael Biebl <biebl at debian.org> wrote:
> Version: 3.2.2-2
> On 27.01.2012 17:41, C. Scott Ananian wrote:
>> Ping?  It's been almost four years now, and this bug is still present.
>>  It's causing me troubles with github ssh.
>
> Works fine with gnome-keyring.

Perhaps you don't understand.

According to http://live.gnome.org/GnomeKeyring/Ssh (the only
documentation I could find), ssh-add -d/-D deletes only *manually
added* keys from gnome-keyring.  There is no way to delete
automatically added keys.  This is the original bug, and it's still
definitely present.

So, for example, if you have two different automatically-loaded ssh
identities associated with two different github accounts -- say for
work and for home -- there's *no way* to switch between them.  github
takes the first one which matches, so you always appear as your 'home'
user to github, with no way to upload things to work projects.

Allowing ssh-add -d to apply to automatically-loaded keys (and ssh-add
-t X to change the lifetime of automatically-loaded keys), would
restore the behavior most users expect.
  --scott

-- 
                         ( http://cscott.net/ )






More information about the pkg-gnome-maintainers mailing list