add start and stop checks
This commit is contained in:
parent
e27fbb5bad
commit
4b85f9c9fd
|
@ -1,16 +1,17 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# read our configuration
|
# read our configuration
|
||||||
source /boot/config/plugins/ipmitool-plugin/ipmitool-plugin.cfg
|
|
||||||
|
|
||||||
prog="ipmievd"
|
prog="ipmievd"
|
||||||
prog2="ipmitail"
|
prog2="ipmitail"
|
||||||
IPMIEVD="/usr/sbin/$prog"
|
IPMIEVD="/usr/sbin/$prog"
|
||||||
IPMITAIL="/usr/local/emhttp/plugins/ipmitool-plugin/scripts/$prog2"
|
IPMITAIL="/usr/local/emhttp/plugins/ipmitool-plugin/scripts/$prog2"
|
||||||
LOCKFILE="/var/lock/$prog"
|
LOCKFILE="/var/lock/$prog"
|
||||||
PIDFILE="/var/run/$prog.pid0"
|
PIDFILE="/var/run/$prog.pid0"
|
||||||
CONFIG="/boot/config/plugins/ipmitool-plugin"
|
CONFIG="/boot/config/plugins/ipmitool-plugin/ipmitool-plugin.cfg"
|
||||||
OPTIONS=""
|
OPTIONS=""
|
||||||
|
|
||||||
|
if [ -e $CONFIG ]; then
|
||||||
|
source $CONFIG
|
||||||
|
if [ $SERVICE == "enable" ]; then
|
||||||
# no-op if already running
|
# no-op if already running
|
||||||
if [ ! -r $PIDFILE ]; then
|
if [ ! -r $PIDFILE ]; then
|
||||||
if [ $REMOTE == "enable" ]; then
|
if [ $REMOTE == "enable" ]; then
|
||||||
|
@ -33,3 +34,5 @@ if [ ! -r $PIDFILE ]; then
|
||||||
nohup $IPMITAIL >/dev/null 2>&1 < /dev/null &
|
nohup $IPMITAIL >/dev/null 2>&1 < /dev/null &
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
|
@ -1,7 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# read our configuration
|
|
||||||
source /boot/config/plugins/ipmitool-plugin/ipmitool-plugin.cfg
|
|
||||||
|
|
||||||
prog="ipmievd"
|
prog="ipmievd"
|
||||||
prog2="ipmitail"
|
prog2="ipmitail"
|
||||||
LOCKFILE="/var/lock/$prog"
|
LOCKFILE="/var/lock/$prog"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user