[RFC] Making D-Bus suitable for being run early during boot

Colin Walters walters at verbum.org
Fri Jul 9 08:28:07 PDT 2010

On Thu, Jul 8, 2010 at 9:09 PM, Lennart Poettering <mzqohf at 0pointer.de> wrote:

> a) /usr/share/dbus-1/system-services must be moved to
>   /lib/dbus/system-services. Probably uncontroversial, since many
>   distributions already install D-Bus in /bin, but this dir was simply
>   forgotten. People should install their service files to
>   `pkg-config dbus-1 --variable=system_bus_services_dir`, and for those
>   which don't we could provide a compat symlink for a while.

For values of "while" meaning "forever" probably =)

> b) The system bus should become an abstract namespace socket by
>   default. This would require changing of the spec.

This is a pretty incompatible change.

>   the client

Ah, but there's not "the" client.  There are at least four dbus client
libraries that I can think of.  All of them would need to be updated.

More information about the dbus mailing list