D-Bus User Bus

Havoc Pennington hp at pobox.com
Mon May 17 12:02:52 PDT 2010


Hi,

2010/5/17 Colin Walters <walters at verbum.org>:
>
> The argument here is that we can pretty easily "break" multiple
> displays, given that in reality, they're already broken in practice.
> And I really, really dislike the "last one wins" behavior.  It's *my
> data*.  Don't lose my data.
>

People really prefer "last wins" to "don't work at all" though.

The longstanding issue with a user bus is that it doesn't really solve
anything, if you consider network homedirs to be an important
use-case. The user bus only helps with multiple sessions on the *same*
machine, which is for the most part a pointless thing to have in the
first place, so why spend a lot of time on it. The much more common
(or useful) scenario is multiple sessions per homedir on *different*
machines. Which would still be "last wins"

An alternative could be a user-scoped system bus feature, perhaps.
Allow activating stuff on system bus that would be run as the user and
have the uid in the bus name. Per-user system bus services.

Havoc


More information about the dbus mailing list