]> git.pld-linux.org Git - packages/astmanproxy.git/blame - astmanproxy.init
- tabs in preamble
[packages/astmanproxy.git] / astmanproxy.init
CommitLineData
bccc1019
JK
1#!/bin/sh
2#
3# astmanproxy astmanproxy -- Asterisk Manager API Proxy
4#
5# chkconfig: 2345 80 20
6# description: Startup/shutdown script for Asterisk Manager API Proxy
7# processname: astmanproxy
8#
9
10# Source function library
11. /etc/rc.d/init.d/functions
12
13# Get service config - may override defaults
14[ -f /etc/sysconfig/astmanproxy ] && . /etc/sysconfig/astmanproxy
15
16RETVAL=0
17case "$1" in
18 start)
19 if [ ! -f /var/lock/subsys/astmanproxy ]; then
20 msg_starting astmanproxy
21 daemon /usr/sbin/astmanproxy
22 RETVAL=$?
23 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/astmanproxy
24 else
25 msg_already_running astmanproxy
26 fi
27 ;;
28 stop)
29 if [ -f /var/lock/subsys/astmanproxy ]; then
30 msg_stopping astmanproxy
31 killproc astmanproxy
32 rm -f /var/lock/subsys/astmanproxy >/dev/null 2>&1
33 else
34 msg_not_running astmanproxy
35 fi
36 ;;
37 restart)
38 $0 stop
39 $0 start
40 exit $?
41 ;;
42 status)
43 status astmanproxy
44 exit $?
45 ;;
46 *)
47 msg_usage "$0 {start|stop|restart|status}"
48 exit 3
49esac
50
51exit $RETVAL
This page took 0.066983 seconds and 4 git commands to generate.