[MacPorts] #15080: dbus failure to start after crash
MacPorts
trac at macosforge.org
Mon Apr 21 07:12:06 PDT 2008
#15080: dbus failure to start after crash
------------------------------------+---------------------------------------
Reporter: ld-temp-q6x8 at pobox.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.6.0
Keywords: |
------------------------------------+---------------------------------------
There is already a ticket (14163) related to this issue, but it hasn't
been updated in 2 months and I can't figure out how to annotate it. After
a forced reboot, dbus doesn't automatically restart because the PID file,
/opt/local/var/run/dbus/pid, doesn't get deleted. Since dbus is running as
a launchd job, this file isn't needed and shouldn't exist. The launchd
item itself and the system.conf files also need to be changed. There's no
need for the dbus.wrapper script, which seems to be a relic of pre-launchd
times. dbus-daemon should be called directly from org.macports.dbus.plist,
and the lines in system.conf that cause it to drop privileges, fork into
the background, and write a PID file should be removed. If there was any
useful documentation of Trac and I knew how to attach files to this
ticket, I'd submit proposed replacements for org.macports.dbus.plist and
system.conf, but I think it's fairly clear what needs to be changed.
Thanks.
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15080>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list