So further experimentation revealed that we should be keeping the DBUS activation environment up to date with all the initctl set-env calls.
Thus initctl set-env calls should call into org.freedesktop.DBus.UpdateActivationEnvironment in the user session upstart case.
So further experimentation revealed that we should be keeping the DBUS activation environment up to date with all the initctl set-env calls.
Thus initctl set-env calls should call into org.freedesktop .DBus.UpdateAct ivationEnvironm ent in the user session upstart case.