Update of /cvsroot/devil-linux/build/scripts/scripts
In directory sc8-pr-cvs1:/tmp/cvs-serv11578/scripts/scripts
Modified Files:
snort
Log Message:
snort can now run on multiple interfaces
Index: snort
===================================================================
RCS file: /cvsroot/devil-linux/build/scripts/scripts/snort,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- snort 11 Aug 2003 00:10:31 -0000 1.5
+++ snort 23 Dec 2003 03:25:02 -0000 1.6
@@ -23,7 +23,7 @@
NAME="Snort"
CONFIGNAME=SNORT
DAEMON=/usr/sbin/snort
-PARAMETER="-D -c /etc/snort/snort.conf"
+PARAMETER="-D"
# source function library
source /etc/init.d/functions
@@ -47,8 +47,12 @@
case "$1" in
start)
mkdir -p /var/log/snort
- echo -n "Starting $NAME: "
- loadproc $DAEMON $PARAMETER
+ for IF in $SNORT_INTERFACES
+ do
+ echo -n "Starting $NAME on $IF: "
+ $DAEMON $PARAMETER -i $IF -c /etc/snort/snort-$IF.conf
+ evaluate_retval
+ done
;;
stop)
echo -n "Shutting down $NAME: "
|