3 daemon_name
=selenium-server
5 SELENIUM_SERVER_USER
=nobody
9 .
/etc
/conf.d
/$daemon_name.conf
12 ps fax|
grep $daemon_name|
grep java|
awk -- '{print $1}'
17 stat_busy
"Starting $daemon_name daemon"
20 if [ -z "$PID" ]; then
21 [ -f /var
/run
/$daemon_name.pid
] && rm -f /var
/run
/$daemon_name.pid
23 su
-c "java -jar /usr/share/selenium-server/selenium-server-standalone.jar $SELENIUM_SERVER_ARGS >/dev/null 2>/dev/null &" - $SELENIUM_SERVER_USER
29 echo $
(get_pid
) > /var
/run
/$daemon_name.pid
30 add_daemon
$daemon_name
40 stat_busy
"Stopping $daemon_name daemon"
43 [ ! -z "$PID" ] && kill $PID &> /dev
/null
49 rm -f /var
/run
/$daemon_name.pid
&> /dev
/null
50 rm_daemon
$daemon_name
62 stat_busy
"Checking $daemon_name status";
63 ck_status
$daemon_name
67 echo "usage: $0 {start|stop|restart|status}"