allow coexistance of N build and AC build.
[tomato.git] / release / src / router / transmission / btcheck
blobaff9d589a9e1669e7cc9e6ba18bc4fda8eac8edb
1 #!/bin/sh
3 case "$1" in
4 addcru)
5 ISCRU=`cru l | grep btinside | wc -l`
7 INTERVAL=`nvram get bt_check_time`
9 BTON=`nvram get bt_enable`
10 if [ "$BTON" == "1" ]; then
11 BTCH=`nvram get bt_check`
12 if [ "$BTCH" == "1" ]; then
13 if [ "$ISCRU" == "0" ]; then
14 cru a btinside "*/$INTERVAL * * * * /usr/bin/btcheck check"
15 else
16 cru d btinside
17 cru a btinside "*/$INTERVAL * * * * /usr/bin/btcheck check"
19 else
20 if [ "$ISCRU" == "1" ]; then
21 cru d btinside
24 else
25 if [ "$ISCRU" == "1" ]; then
26 cru d btinside
30 check)
31 BTON=`nvram get bt_enable`
32 if [ "$BTON" == "1" ]; then
33 BTCH=`nvram get bt_check`
34 if [ "$BTCH" == "1" ]; then
35 ON=`ps w | grep transmission | grep daemon | wc -l`
36 if [ "$ON" == "0" ]; then
37 logger Transmission stopped? Starting...
38 service bittorrent restart
43 esac
44 exit 0