26aff70b2443eb8ce41007d6b15db46eb3c133d8
[packages.git] / net / chillispot / files / chillispot.init
1 #!/bin/sh
2 . /etc/functions.sh
3 include /lib/network
4 scan_interfaces
5
6 RUN_D=/var/run
7 PID_F=$RUN_D/chilli.pid
8
9 case $1 in
10  start)
11   /sbin/insmod tun >/dev/null 2>&1
12   [ -d $RUN_D ] || mkdir -p $RUN_D
13   config_get ipaddr lan ipaddr
14   /usr/sbin/chilli --dns1="$ipaddr"
15   ;;
16  stop)
17   [ -f $PID_F ] && kill $(cat $PID_F) >/dev/null 2>&1
18   ;;
19  *)
20   echo "usage: $0 (start|stop)"
21   exit 1
22 esac
23
24 exit $?