contrib/package: add freifunk watchdog daemon
[project/luci.git] / contrib / package / freifunk-watchdog / files / freifunk-watchdog.init
1 #!/bin/sh /etc/rc.common
2
3 START=99
4 PID=/var/run/ffwatchd.pid
5 BIN=/usr/sbin/ffwatchd
6
7 boot()
8 {
9         if ! grep -q "$BIN" /etc/crontabs/root 2>/dev/null; then
10                 echo "* * * * * $BIN running || /etc/init.d/freifunk-watchdog restart" >> /etc/crontabs/root
11         fi
12
13         start
14 }
15
16 start()
17 {
18         start-stop-daemon -q -b -m -p $PID -x $BIN -S
19 }
20
21 stop()
22 {
23         start-stop-daemon -q -p $PID -x $BIN -K
24 }