Upstart for voipmonitor ubuntu 12.04

From VoIPmonitor.org
Revision as of 20:56, 1 November 2016 by Petr.halounek (talk | contribs) (Created page with "Upstart scripts are deprecated since version of ubuntu 15.04 (so this should be valid for 12.04 and possibly 14.04) Voipmonitor install script by default enables sysV init sc...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Upstart scripts are deprecated since version of ubuntu 15.04 (so this should be valid for 12.04 and possibly 14.04)

Voipmonitor install script by default enables sysV init scripts. But when you using upstart script for starting mysql, service in sysV are started before services in upstart, and thus voipmonitor start needs to be configured as statup script instead of init.d init script

  1. write upstart init script

create a file /etc/init/voipmonitor.conf

exec /etc/init.d/voipmonitor start
#expect fork
expect fork
start on started mysql
pre-start script
  /etc/init.d/voipmonitor start
end script
post-stop script
  /etc/init.d/voipmonitor stop
end script
  1. disable upstart with sysV, first check if its enabled
chkconfig voipmonitor
update-rc.d -f voipmontior remove
  1. you can control voipmonitor with commands:
service voipmonitor start|stop|restart