Using Ubuntu Precise, I have server with a mix of upstart and init.d scripts. I've manually migrated some legacy init.d scripts to Upstart - but some of them are overly complicated. Some might say unnecessarily so - they go to great lengths to ensure the startup environment is valid - but there's an argument to be made for protecting against self-inflicted wounds.

At any rate - I've got a simple Upstart script which has "start on runlevel [2345]". This program has a dependency on ClamAV - which does not have an Upstart script and is started via SysV. It appears on boot that my service starts before ClamAV - so is unable to connect properly.

What is the least-intrusive way I can have my script wait until ClamAV is active before starting? Add an "initctl emit" to the init.d script and change the "start on" section in Upstart?
--
Daniel

--
upstart-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/upstart-devel

Reply via email to