You can automatically bypass gnome-keyring with the following shell
snippet:

export SSH_AGENT_PID=$(pgrep -ou $USER ssh-agent)
export SSH_AUTH_SOCK="$(find -L /tmp -type s -user $USER -name 'agent.*' 
2>/dev/null | head -1)"

If you know where to stick it, at session startup, then it may serve as
a workaround.  Or you can place it in a script just wrapping ssh-add.
I'm not sure if the gnome-keyring socket would still work for SSH once
the key has been loaded.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-keyring in Ubuntu.
https://bugs.launchpad.net/bugs/771272

Title:
  ssh-add does not handle ECDSA keys until ssh-agent exports are
  manually launched

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-keyring/+bug/771272/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to