diff --git a/contrib/upstart/asterisk.upstart-0.3.9 b/contrib/upstart/asterisk.upstart-0.3.9 new file mode 100644 index 0000000000..4f75b3134e --- /dev/null +++ b/contrib/upstart/asterisk.upstart-0.3.9 @@ -0,0 +1,28 @@ +# asterisk +# +# Upstart control file for the Asterisk PBX + +description "Asterisk PBX" +version "1.6.3" + +start on runlevel 2 +start on runlevel 3 +start on runlevel 4 +start on runlevel 5 + +stop on runlevel 0 +stop on runlevel 1 +stop on runlevel 6 + +pre-start script + # Since Ubuntu clears /var/run on reboot, create this before we try to start + mkdir -p /var/run/asterisk +end script + +respawn +exec /usr/sbin/asterisk -vvvvvvvg -cf + +post-stop script + # Might as well clean up after ourselves, too. + rm -rf /var/run/asterisk +end script