The OS X equivalent of the linux init.d or Windows Startup folder is something called StartupItems … a directory containing scripts and files for each application. I’m figuring out how they work, partly to debug problems I had with getting a XIndice StartupItem working, but also out of interest.
Some resources have been quite useful – MacDevCenter.com‘s Start Me Up is a good step-by-step guide. The Apple Developer Connection also has a good article on System Startup.
Another page on the ADC explains how to Manage Startup Items (ie, start / restart and stop them), but SystemStarter start "XIndice" doesn’t seem to work. Hrm.
Related posts: