#!/sbin/runscript # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ # Import chilli specific functions . /etc/chilli/functions depend() { use net logger } checkconfig() { check_required if [ -f /etc/chilli.conf ]; then return 0; else eerror "Error starting CoovaChilli. Please create /etc/chilli.conf before." return 1; fi } start() { checkconfig || return 1 ebegin "Starting CoovaChilli" # TODO: check for tun module and ip_forward writeconfig radiusconfig start-stop-daemon --start --pidfile /var/run/chilli.pid --quiet \ --exec /usr/sbin/chilli -- --pidfile=/var/run/chilli.pid eend $? } stop() { ebegin "Stopping Chillispot" start-stop-daemon --stop --pidfile /var/run/chilli.pid --quiet eend $? }