Thank you.
A few comments.

1. The Makefile doesn't seem to have an "uninstall-dbus" entry.

2. For some reason, the 'pid' and 'system_bus_socket' files are
created in '/var/run/dbus/' and not in '/run/dbus' as one would
expect by examining the dbus script.
The '/run/dbus' directory _is_ created at boot-up time but ends up empty.

3. I made a couple of _temporary_ changes in my 'dbus' script.
In "start)" section:

3.1. Just before 'start_daemon ...', I inserted
'rm -f /var/run/dbus/pid'

This is so that I can avoid the ugly message on my system boot-up:
"Starting the D-Bus Messagebus Daemon...Failed to start message bus:
The pid file "/var/run/dbus/pid" exists, if the message bus is not running,
remove this file"

Note:  It can be seen more clearly in this sequence after boot-up:
<<
[]$ rm -f /var/run/dbus/pid
[]$ /etc/rc.d/init.d/dbus status
/usr/bin/dbus-daemon is not running.
[]$ /etc/rc.d/init.d/dbus start
  *  Starting the D-Bus Messagebus Daemon...    [  OK  ]
[]$ /etc/rc.d/init.d/dbus stop
  *  Stopping the D-Bus Messagebus Daemon...    [  OK  ]
[]$ /etc/rc.d/init.d/dbus status
/usr/bin/dbus-daemon is not running.
[]$ /etc/rc.d/init.d/dbus start
     Starting the D-Bus Messagebus Daemon...Failed to start message bus:
 The pid file "/var/run/dbus/pid" exists, if the message bus is not running,
 remove this file
*****                                            [ FAIL ]
>>

3.2. Just before ';;', I inserted
 'chown alex:users /var/run/dbus/system_bus_socket'

I know this one is sheer heresy, but I needed it for a quick and dirty
test of the latest "Chrome" browser (134477) which works now but still
looks for a "/var/run/dbus/system_bus_socket":
"ERROR: Failed to connect to socket /var/run/dbus/system_bus_socket"
(Chrome is very unhappy if run from anything other than a
non-privileged account.)

Until I figure out a way to start 'dbus-daemon' from a user login
cleanly in order to quiet down Chrome, the 3.2. work-around will have to do.
Thanks for the suggestions in BLFS "D-BUS-1.4.20" but I've failed to
find a stable and satisfactory solution so far.

-- Alex
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to