D-Bus is a message bus system, a simple way for applications to
talk to one another. D-Bus supplies both a system daemon (for
events such as "new hardware device added" or "printer queue
changed") and a per-user-login-session daemon (for general IPC
needs among user applications). Also, the message bus is built on
top of a general one-to-one message passing framework, which can be
used by any two applications to communicate directly (without going
through the message bus daemon).
Approximate build time:
less than 0.4 SBU
Required disk space:
6.68.1. Installation of D-Bus
Prepare D-Bus for compilation:
./configure --prefix=/usr \
The meaning of the configure options:
This enables support for authentication check using Systemd
This specifies the location of the ConsoleKit auth directory.
Compile the package:
This package does come with a testsuite, but it requires several
packages that are not included in LFS.
Install the package:
Create a symlink, so that D-Bus and Systemd can use the same
ln -s /etc/machine-id /var/lib/dbus