packages/chaosvpn: use new service functions
[packages.git] / net / chaosvpn / files / chaosvpn.init
1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2010-2011 OpenWrt.org
3
4 START=99
5
6 SERVICE_DAEMONIZE=1
7
8 start()
9 {
10         /usr/sbin/chaosvpn_config.sh
11         [ $? = 0 ] || {
12                 logger "not starting chaosvpn, check your config"
13                 exit 1
14         }
15         service_start /usr/sbin/chaosvpn -f -c /etc/tinc/chaosvpn.conf
16 }
17
18 stop()
19 {
20         service_stop /usr/sbin/chaosvpn
21 }