#!/bin/sh # $Id: firewall-init,v 1.3 2002/01/29 23:27:46 aleks Exp $ # # WIRD FÜR EINE DIALUP-VERBINDUNG NICHT BENÖTIGT! # # Name: /etc/init.d/firewall # update-rc.d in /etc/init.d aqusführen! # startet in RL 2-3-4-5, stoppt in 0-1-6 # # $Log: firewall-init,v $ # Revision 1.3 2002/01/29 23:27:46 aleks # Umstellung auf CVS-Log-IDs als Versionshistory. Mal sehen, wie das aussieht. # :-) # # # PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=Firewall DESC="packetfilter firewall" test -f $DAEMON || exit 0 set -e case "$1" in start) echo "Starting $DESC: " # Hier kann nun entweder das gesamte Skript aus /usr/local/sbin/ # eingehängt werden oder gesourced werden, oder man macht es # professionell und legt das Vorgeplänkel und Nachgeplänkel hier ab, # legt die Regeln aber nach /etc/firewall/rules. #usr/local/sbin/packetfilter ;; stop) echo "Stopping $DESC: " #usr/local/sbin/restorefilter ;; *) N=/etc/init.d/$NAME # echo "Usage: $N {start|stop}" >&2 echo "Usage: $N {start|stop}" >&2 exit 1 ;; esac exit 0