Update of /cvsroot/netpass/NetPass-Snort/etc/init.d
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12386/NetPass-Snort/etc/init.d
Modified Files:
npsnortd
Log Message:
added a test cmd to check the validity of generated rules.
if the test fails, the backup rules file will be restored.
Index: npsnortd
===================================================================
RCS file: /cvsroot/netpass/NetPass-Snort/etc/init.d/npsnortd,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- npsnortd 16 Aug 2005 20:44:40 -0000 1.2
+++ npsnortd 4 Jan 2006 16:02:09 -0000 1.3
@@ -23,6 +23,12 @@
SNORTRULESFILE="-r $SNORTRULESFILE"
fi
+if [ "$SNORTTESTSCRIPT"X = "X" ]; then
+ SNORTTESTSCRIPT=""
+else
+ SNORTTESTSCRIPT="-T \"$SNORTTESTSCRIPT\""
+fi
+
if [ "$NPSNORTDPORT"X = "X" ]; then
NPSNORTDPORT=""
else
@@ -62,7 +68,7 @@
case "$1" in
start)
echo -n "Starting npsnortd: "
- daemon /usr/bin/npsnortd.pl -s $NPAPISERVER -S $NPAPISECRET $SNORTLOGFILE $SNORTRULESFILE $NPSNORTDPORT $SNORTPIDFILE $SNORTSTARTUPSCRIPT $SNORTIGNOREQUAR $NPSNORTDREFRESH $SNORTPCAPRULES
+ daemon /usr/bin/npsnortd.pl -s $NPAPISERVER -S $NPAPISECRET $SNORTLOGFILE $SNORTRULESFILE $SNORTTESTSCRIPT $NPSNORTDPORT $SNORTPIDFILE $SNORTSTARTUPSCRIPT $SNORTIGNOREQUAR $NPSNORTDREFRESH $SNORTPCAPRULES
echo
;;
stop)
|