Add slackware initialization (bug #3900)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5331 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
parent
81bd8ef147
commit
5bc2160d5c
|
@ -0,0 +1,42 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Start/stop/restart Asterisk PBX
|
||||
#
|
||||
# Version: 1.0 - Paul Belanger <pabelanger@gmail.com>
|
||||
#
|
||||
# 03.29.2005 - Initial Version
|
||||
#
|
||||
|
||||
asterisk_start() {
|
||||
if [ -x /usr/sbin/asterisk ]; then
|
||||
echo "Starting Asterisk /usr/sbin/asterisk"
|
||||
/usr/sbin/asterisk
|
||||
fi
|
||||
}
|
||||
|
||||
asterisk_stop() {
|
||||
# If there is no PID file, ignore this request...
|
||||
if [ -r /var/run/asterisk.pid ]; then
|
||||
killall asterisk
|
||||
fi
|
||||
}
|
||||
|
||||
asterisk_restart() {
|
||||
asterisk_stop
|
||||
asterisk_start
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
'start')
|
||||
asterisk_start
|
||||
;;
|
||||
'stop')
|
||||
asterisk_stop
|
||||
;;
|
||||
'restart')
|
||||
asterisk_restart
|
||||
;;
|
||||
*)
|
||||
echo "usage $0 start|stop|restart" ;;
|
||||
esac
|
||||
|
Reference in New Issue