On Sat, Jan 11, 2014 at 5:59 AM, Mantas Mikulėnas <[email protected]> wrote:
> On Fri, Jan 10, 2014 at 10:56 PM, Mantas Mikulėnas <[email protected]> wrote:
>> (a bunch of accidental HTML)
>
> Thinking about this more, it could be that it was actually broken not
> by the moved environment itself, but by my own later patches which
> tried to make the new behavior consistent. (As Environment= was
> removed from [email protected] for both kdbus and non-kdbus cases, but
> only added back to pam_systemd for the kdbus case, I tried to make it
> consistent as it would have left the non-kdbus case with no
> DBUS_SESSION_BUS_ADDRESS at all.)
Yeah, I'm going to revert your patch for now, it's too early to do
that, we only want to "break-and-fix" the --enable-kdbus case, not the
normal one.
Regarding the env variables, we are currently trying to get kdbus in
the session working and I have a wild hack in:
/etc/X11/xinit/xinitrc.d/00-start-message-bus.sh
to export all the current variables to the systemd --user instance:
for i in $(compgen -e); do
systemctl --user set-environment $i=$(eval echo \$$i)
done
Kay
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel