5 TENGINE_CONFIG
="/etc/tengine/conf/tengine.conf"
11 function check_config
{
12 stat_busy
"Checking configuration"
13 /usr
/sbin
/tengine
-t -q -c "$TENGINE_CONFIG"
27 stat_busy
"Starting Tengine"
28 if [ -s /var
/run
/tengine.pid
]; then
31 stat_busy
"Tengine is already running"
34 /usr
/sbin
/tengine
-c "$TENGINE_CONFIG" &>/dev
/null
43 stat_busy
"Stopping Tengine"
44 TENGINE_PID
=`cat /var/run/tengine.pid 2>/dev/null`
45 kill -QUIT $TENGINE_PID &>/dev
/null
49 for i
in `seq 1 10`; do
50 [ -d /proc
/$TENGINE_PID ] ||
{ stat_done
; rm_daemon tengine
; exit 0; }
64 if [ -s /var
/run
/tengine.pid
]; then
65 status
"Reloading Tengine Configuration" kill -HUP `cat /var/run/tengine.pid`
72 echo "usage: $0 {start|stop|restart|reload|check|careless_start}"