Articles tagged 'launchd'
launchd is Mac OS X 10.4's replacement for
inetd and all the various startup bits like
/Library/StartupItems (as was the preferred way in Mac OS X up to 10.3.x). It's all replaced with one supervisor daemon which controls the startup (and restart upon failure) of daemons, schedules regular running of tasks and other hoopy things. I've been reading a little about it at Introduction to Tiger Terminal part 5 and Getting started with
launchd trying to figure out how to make it work for me. And I came up with settings, that will launch the Darwin Ports copies of both MySQL and PostgreSQL on demand, which you can download here: mysql4.plist and postgresql.plist. Place those files in
/Library/LaunchDaemons and, to get
launchd to notice them, run the following: Read more…