I have a server running Ubuntu Server 11.10 and I have some programs I want to start at boot time such as Nginx, my Unicorn workers etc.
In fact, I know how to start my programmes either by adding a script to /etc/init.d/ or to /etc/init/ via Startup.
What I want to know is if there is a "good way" or "best way" to do it. Maybe there is a more sustainable way considering the future evolutions of Ubuntu.