Ecco un esempio molto semplice su come creare uno script upstart:
link
UPDATE: il collegamento sopra è rotto. Ecco un esempio di script:
description "My startup service"
author "You or someone else"
version "3.14"
pre-start script
echo 'Starting my service ...'
end script
start on net-device-up
stop on runlevel [!2345]
console output
respawn
exec /path/to/your/custom/script
Adatta se necessario.
Dovresti inserire lo script in /etc/init/yourfilename.conf
Quindi ricarica la configurazione con:
sudo initctl reload-configuration
E se tutto è OK, dovresti essere in grado di avviarlo con:
sudo start yourfilename