Come devo configurare i runlevel upstart? Ovviamente potrei modificare, /etc/init/XXma non era il modo giusto per farlo, penso.
Come devo configurare i runlevel upstart? Ovviamente potrei modificare, /etc/init/XXma non era il modo giusto per farlo, penso.
Risposte:
Tecnicamente i .conffile in /etc/init/sono file di configurazione, quindi sei libero di modificarli.
In Ubuntu 11.04 e versioni successive è possibile utilizzare i .overridefile per modificare i lavori Upstart senza modificare il .conffile: Per modificare il lavoro foocome definito in /etc/init/foo.confcreate /etc/init/foo.overridee mettere in parentela le cose che si desidera cambiare.
Sfortunatamente la documentazione per i .overridefile sembra essere un po 'scarsa, quindi non sono davvero sicuro dei dettagli qui.
Upstart Intro, Cookbook and Best Practices utilizza un overridefile contenente una manualstanza per impedire l'avvio automatico di un lavoro:
echo "manual" >> /etc/init/myjob.override
Anche solo copiare il .conffile nel .overridefile sembra funzionare.
.overridefile sono disponibili nell'archivio di Upstart Blog
bumè solo per SysV Init, non per Upstart