[MacPorts] #23475: dbus uses deprecated launchd options
MacPorts
noreply at macports.org
Fri Jan 29 13:04:34 PST 2010
#23475: dbus uses deprecated launchd options
---------------------------------------+------------------------------------
Reporter: dports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: dbus
---------------------------------------+------------------------------------
dbus's launchd integration uses some launchd options that are valid for
10.4 but deprecated in 10.5 and beyond. This isn't yet causing any
problems that I'm aware of (except for preventing launch-on-demand), but
might break in the future.
In /Library/LaunchDaemons/org.freedesktop.dbus-system.plist:
* OnDemand = false should now be RunAtLoad = true
In /Library/LaunchAgents/org.freedesktop.dbus-session.plist:
* ServiceIPC is no longer necessary
* OnDemand = false should be RunAtLoad = true, or better yet deleted
entirely for on-demand loading
With on-demand loading, it seems worth considering enabling these plists
by default, although this may go against current policy: see
http://lists.macosforge.org/pipermail/macports-
dev/2010-January/011129.html
#15081 (dbus doesn't need to create a pid file when using launchd) is also
vaguely related.
--
Ticket URL: <http://trac.macports.org/ticket/23475>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list