RFC: DBUS & KDE 4

Simon Hausmann hausmann at kde.org
Wed Sep 29 19:41:34 BST 2004


On Wednesday 29 September 2004 20:16, Richard Moore wrote:
> On Wed, 29 Sep 2004 18:33:19 +0200, Simon Hausmann <hausmann at kde.org> wrote:
> > libdbus-1 does not link against glib.
> >
> >        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0x42b3e000)
> >        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x41019000)
> >        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> What about the server? We're either going to have to ship one of those
> or have people trawling around dozens of sites finding random crap
> needed to install it.

ldd /usr/bin/dbus-daemon-1
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x412da000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0x42b3e000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x41019000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x41000000)

This dbus daemon shipped with dbus itself can act as system as well as session 
bus. libdbus itself has everything to implement a bus, dbus-daemon just adds 
specifics such as security policies, selinux support, authentication and 
activation of services. So it might perhaps make sense to implement a 
dbus-dcop bridge by implementing a session bus inside the dcopserver using 
libdbus. (that would not include bridging to the system bus though)

Simon





More information about the kde-core-devel mailing list