The best workaround I can think of is to change my ~/.profile to this:
if test -z "$GNOME_KEYRING_PID"
then
if test -z "$SSH_AUTH_SOCK"
then
if type ssh-agent >/dev/null 2>/dev/null
then
eval $(ssh-agent)
fi
fi
if test -n "$SSH_AUTH_SOCK"
then
if type ssh-add >/dev/null 2>/dev/null
then
if ! ssh-add -l >/dev/null
then
ssh-add
fi
fi
fi
fi
But that won't account for GNOME Keyring being started in --login mode in PAM
but not being started in --start mode via GNOME Session.
--
gnome keyring no longer acts as ssh agent on login
https://bugs.launchpad.net/bugs/377467
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs