The attachment "export gk SSH_AUTH_SOCK via startlubuntu" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors please also unsubscribe the team from this bug report.
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.] ** Tags added: patch -- You received this bug notification because you are a member of Lubuntu, which is subscribed to a duplicate bug report (660003). https://bugs.launchpad.net/bugs/664206 Title: SSH_AUTH_SOCK not being properly set: user has to type password even if saved in the password manager Status in GNOME keyring services: Unknown Status in “gdm” package in Ubuntu: Invalid Status in “gnome-keyring” package in Ubuntu: Invalid Status in “lubuntu-default-settings” package in Ubuntu: New Status in “lxde-common” package in Ubuntu: Confirmed Status in “lxdm” package in Ubuntu: Confirmed Bug description: Binary package hint: lxde-common SSH_AUTH_SOCK is not being properly set. (Or it is pointing to a sock that doesn't accomplish its job.) Expected behavior: You run "ssh myn...@mydomain.net" and the password manager opens a GUI to ask for the passphrase. Once unlocked, it remains unlocked until you log off. Moreover, at that moment of unlocking you can tell it to remember the passphrase forever so it gets automatically unlocked next time you login. Any other application that uses ssh-like connections will find this key unlocked as well. Observed behavior: You run "ssh myn...@mydomain.net" and it prompts you for the key passphrase in the terminal. You run it again, you are prompted again. Any other application that uses ssh-like connections will result in a passphrase prompt as well. How to reproduce: Enter Lubuntu session Open Passwords and Encryption Keys Create a Secure Shell key Configure this key to some domain you can ssh to Open a terminal and run ssh myn...@mydomain.net You are promted for a password in the terminal interface. Partial workaround: Here is a partial workaround for a terminal session: export SSH_AUTH_SOCK=`echo /tmp/keyring*/ssh` after the keyring-daemon has been loaded. But it only works within the same terminal session, not for other applications that launch ssh-like processes. Disclaim: it works for Lubuntu session inside a Ubuntu 10.04 install, with GDM as session manager. $ printenv SSH_AUTH_SOCK /tmp/ssh-PZgdl10603/agent.10603 $ ssh mydomain Enter passphrase for key '/home/leorolla/.ssh/id_rsa': [pressed ^C] $ export SSH_AUTH_SOCK=`echo /tmp/keyring*/ssh` $ printenv SSH_AUTH_SOCK /tmp/keyring-k3BQQd/ssh $ ssh mydomain Last login: Wed Oct 20 19:58:06 2010 from .... Your default printer is .... mydomain:leorolla> [blinking cursor!] To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-keyring/+bug/664206/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~lubuntu-desktop Post to : email@example.com Unsubscribe : https://launchpad.net/~lubuntu-desktop More help : https://help.launchpad.net/ListHelp