gnome-keyring updates SSH_AUTH_SOCK by calling gnome-session's Setenv DBus method.
gnome-session then calls DBus's UpdateActivationEnvironment so that dbus activated clients also get the env variable.
Perhaps adding the upstart job, but leaving the autostart desktop files in place is sufficient?
gnome-keyring updates SSH_AUTH_SOCK by calling gnome-session's Setenv DBus method. nEnvironment so that dbus activated clients also get the env variable.
gnome-session then calls DBus's UpdateActivatio
Perhaps adding the upstart job, but leaving the autostart desktop files in place is sufficient?