Hi,
> Also, since we're talking about environment variables, we
surely
> need to care about the ordering; e.g. we want
>
> 00-ck-xinit-session.sh
> 01-dbus-session-bus.sh
> 10-ssh-agent.sh
> 10-seahorse-agent.sh
>
> and so forth.
That still doesn't work though; dbus-daemon won't have access to
$SSH_AGENT or $GPG_AGENT_INFO, and so therefore neither will any
applications that it launches. (We already have this problem with
$SESSION_MANAGER.)
Those scripts get sourced before dbus daemon is launched.
--Ray