From 405401cba4cdc65b411474c9f7c628c490aed9db Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 16 Jun 2010 18:19:43 +0200 Subject: [PATCH] Fix snort errormessage if no rules are present to check. --- src/initscripts/init.d/snort | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/initscripts/init.d/snort b/src/initscripts/init.d/snort index 2e2f4f2e40..544609434e 100644 --- a/src/initscripts/init.d/snort +++ b/src/initscripts/init.d/snort @@ -63,12 +63,14 @@ fi case "$1" in start) # Disable incompatible rules - for file in $(ls /etc/snort/rules/*.rules); do + boot_mesg "Check/Fix Intrusion Detection rules..." + for file in $(ls /etc/snort/rules/*.rules 2>/dev/null); do sed -i 's|^alert.*!\[\$DNS_SERVERS|#&|g' $file sed -i 's|^alert.*!\$SSH_PORTS|#&|g' $file sed -i 's|^alert.*!\$HOME_NET|#&|g' $file sed -i 's|^alert.*!\$SQL_SERVERS|#&|g' $file done + echo_ok for DEVICE in $DEVICES; do boot_mesg "Starting Intrusion Detection System on $DEVICE..." -- 2.39.2