Disable Startup Services on Mac OS X
If your running services are cranked up by SystemStarter and you want to quickly disable them, it is enough to create a .disabled file in the respective directory to stop SystemStarter from starting that service. Thus if I wanted to disable the automatic startup of my PostgreSQL database, I would create the following file:
$ sudo touch /Library/StartupItems/PostgreSQL/.disabled
Funny enough I could not find any official documentation apart from the following blog entry for this.