#!/sbin/runscript # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ opts="start stop lock status restart" # Set the location of the Firestarter script FIRESTARTER="/etc/firestarter/firestarter.sh" depend() { after coldplug modules serial net.* use logger } checkrules() { if [ ! -f $FIRESTARTER ] then eerror "Unable to Start Firestarter" eerror "$FIRESTARTER Not Found" eerror "Run /usr/bin/firestarter as Root," eerror "Use the Wizard to create firewall settings" return 1 fi } start() { checkrules || return 1 ebegin "Starting Firestarter" $FIRESTARTER start eend $? } stop() { ebegin "Stoping Firestarter" $FIRESTARTER stop eend $? } lock() { ebegin "Locking Firestarter firewall" $FIRESTARTER lock eend $? } status() { ebegin "Firestarter Status" $FIRESTARTER status eend $? }