7 .
/etc
/conf.d
/$daemon_name
11 .
/etc
/profile.d
/jre.sh
14 ps alx |
awk '!/grep/ && /rabbit3\.jar/ { print $3 }'
19 stat_busy
"Starting $daemon_name daemon"
22 if [ -z "$PID" ]; then
23 [ -f /var
/run
/$daemon_name.pid
] && rm -f /var
/run
/$daemon_name.pid
25 cd /var
/lib
/$daemon_name
26 sudo
-u rabbit
$JAVA_HOME/bin
/java
-jar jars
/rabbit3.jar
-f /etc
/rabbit
/rabbit.conf
& > /dev
/null
32 echo `get_pid` > /var
/run
/$daemon_name.pid
33 add_daemon
$daemon_name
43 stat_busy
"Stopping $daemon_name daemon"
46 [ ! -z "$PID" ] && kill $PID &> /dev
/null
52 rm -f /var
/run
/$daemon_name.pid
&> /dev
/null
53 rm_daemon
$daemon_name
64 echo "usage: $0 {start|stop|restart}"