GNOME Bugzilla – Bug 632813
gnome-keyring-daemon sets SSH_AUTH_SOCK even when ssh support is disabled
Last modified: 2010-10-21 18:34:03 UTC
Platform: amd64 Release: Ubuntu 10.10 http://live.gnome.org/GnomeKeyring/Ssh says that gnome-keyring-daemon stealing the SSH_AUTH_SOCK from other programs can be disabled by setting the gconf key /apps/gnome-keyring/daemon-components/ssh to false. Unfortunately, this does not work, and while it may or may not prevent it from acting as an ssh agent, it still steals the SSH_AUTH_SOCK environment variable when it’s run. Presumably, gnome-keyring-daemon should not be resetting the SSH_AUTH_SOCK environment variable when configured not to do so. It especially should not do so upon the launch of every single login shell - this behavior is insidious.
Fixed the wiki. Use gnome-session-properties to choose which components to enable. Not sure what you mean by login shells and setting of environment variables...