#27578: mpd: killing daemon with "launchctl -w unload ..." has no visible effect (kills wrong process) --------------------------+------------------------------------------------- Reporter: greg@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: mpd --------------------------+------------------------------------------------- Comment(by rmstonecipher@…): Greg,[[br]] I am glad you found a solution which works for you.[[br]][[br]] The launchd plist for dbus is much simpler than that for mpd.[[br]] In r49300, lines 121 through 167 explicitly write every line of the plist rather than utilizing MacPorts' startupitem routine.[[br]] One cannot run 'port load dbus' or 'port unload dbus' because load/unload looks for org.macports.[foo].plist and dbus provides org.freedesktop.dbus- system.plist.[[br]][[br]] Does your revised plist work with 'port load', or only with 'launchctl load'?[[br]] If you can either borrow from r49300 to write a simpler org.macports.mpd.plist or write a post-destroot routine to trim the fat from the startupitem generated files, ''and'' it can be run using port load/unload (i.e. no custom how-to-load message required), I take no issue with incorporating such a change into the mpd Portfile.[[br]][[br]] Ryan Stonecipher -- Ticket URL: <https://trac.macports.org/ticket/27578#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS