Systemd socket activation of DBus in the user session

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Jun 18 04:11:45 PDT 2012


On 18/06/12 00:54, Léo Gillot-Lamure wrote:
> I'm trying to get systemd work as the user session supervisor, thus i
> want it to launch the dbus daemon for the session.

As far as I know, this is not currently supported. If you want it, you
will have to develop it (or find someone who will).

(Or if Lennart and other systemd developers consider it to be supported,
perhaps they have patches that aren't upstream?)

> http://lists.freedesktop.org/archives/systemd-devel/2012-May/005301.html
> says that it's a dbus bug, because the daemon launches bus-activated
> processes with DBUS_SESSION_BUS_ADDRESS==systemd:,guid=<hash> which is
> broken.

This sounds like <https://bugs.freedesktop.org/show_bug.cgi?id=50962>
which is being worked on by Simon Peeters. I've done some code review on
his patch; it's unfinished but seems to be going in the right direction.

    S


More information about the dbus mailing list