Start postgres with launchd on OS X
by Jens-Christian Fischer. Average Reading Time: less than a minute.
The startup item for Postgres on OS X always fails on Tiger. Launchd (the launch daemon) to rescue:
[PostgreSQL launchd on Tiger][1] gave me the starting point and my /Library/LaunchDaemons/org.postgresql.PostgreSQL.plist looks like this:
< ?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
[1]: http://openacs.org/blog/one-entry?entry_id=296430
Technorati Tags: mac, postgresql, launchd

[...] If you’ve been having problems with PostgreSQL starting up on Mac OS X take a look at this example plist for PostgreSQL that is used by Launchd. Launchd manages daemon processes on Mac OS X, both system wide and for individual users. [...]
[...] http://blog.invisible.ch/2006/01/10/start-postgres-with-launchd-on-os-x/ [...]