mir3c/squashfs-root/etc/init.d/softdog

43 lines
516 B
Bash
Executable File

#!/bin/sh /etc/rc.common
START=99
STOP=91
export PROCLINE="watchdog -t 5 -T 120 /dev/watchdog"
export PROCFLAG="watchdog -t 5 -T 120 /dev/watchdog"
export OOM_FLAG=0
start() {
status
if [ $? -eq "0" ]; then
return 0
fi
[ -e /dev/watchdog ] || return 0
/usr/sbin/supervisord start
return $?
}
restart() {
stop
sleep 1
start
return $?
}
shutdown() {
stop
return $?
}
stop() {
nohup /usr/sbin/supervisord stop >/dev/null 2>&1 &
return $?
}
status() {
/usr/sbin/supervisord status
return $?
}