From e524290c9cd90a6d95475f2738bcb65d990cfbd0 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Thu, 14 Dec 2017 08:31:41 +0100 Subject: [PATCH] ids.cgi: Drop old control code The control file are not longer required, because the initscript uses the settings file to determine if snort should be started and binded to which interfaches. Signed-off-by: Stefan Schantl --- html/cgi-bin/ids.cgi | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/html/cgi-bin/ids.cgi b/html/cgi-bin/ids.cgi index 2b9b7c0b1..995d9745d 100644 --- a/html/cgi-bin/ids.cgi +++ b/html/cgi-bin/ids.cgi @@ -312,37 +312,6 @@ if ($cgiparams{'RULESET'} eq $Lang::tr{'update'}) { # Store settings into settings file. &General::writehash("${General::swroot}/snort/settings", \%cgiparams); - # Create/Remove control files for snort. - if ($snortsettings{'ENABLE_SNORT'} eq 'on') { - system ('/usr/bin/touch', "${General::swroot}/snort/enable"); - } else { - unlink "${General::swroot}/snort/enable"; - } - - if ($snortsettings{'ENABLE_SNORT_GREEN'} eq 'on') { - system ('/usr/bin/touch', "${General::swroot}/snort/enable_green"); - } else { - unlink "${General::swroot}/snort/enable_green"; - } - - if ($snortsettings{'ENABLE_SNORT_BLUE'} eq 'on') { - system ('/usr/bin/touch', "${General::swroot}/snort/enable_blue"); - } else { - unlink "${General::swroot}/snort/enable_blue"; - } - - if ($snortsettings{'ENABLE_SNORT_ORANGE'} eq 'on') { - system ('/usr/bin/touch', "${General::swroot}/snort/enable_orange"); - } else { - unlink "${General::swroot}/snort/enable_orange"; - } - - if ($snortsettings{'ENABLE_PREPROCESSOR_HTTP_INSPECT'} eq 'on') { - system ('/usr/bin/touch', "${General::swroot}/snort/enable_preprocessor_http_inspect"); - } else { - unlink "${General::swroot}/snort/enable_preprocessor_http_inspect"; - } - # Call snortctrl to restart snort system('/usr/local/bin/snortctrl restart >/dev/null'); }