From 723648ac92c18e9b8e43ccc138fab9c0c1224f54 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Wed, 24 Feb 2016 09:19:39 +0100 Subject: [PATCH 1/1] guardian.cgi: Rename hash keys for enabled modules. Rename the hash key names of enabled parser modules, (services which should be monitored by guardian) to keep the same name sheme than in the guardian config file. Signed-off-by: Stefan Schantl --- html/cgi-bin/guardian.cgi | 50 +++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/html/cgi-bin/guardian.cgi b/html/cgi-bin/guardian.cgi index d14a1dd9db..26a935a41a 100644 --- a/html/cgi-bin/guardian.cgi +++ b/html/cgi-bin/guardian.cgi @@ -64,10 +64,10 @@ our %settings = (); $settings{'ACTION'} = ''; $settings{'GUARDIAN_ENABLED'} = 'off'; -$settings{'GUARDIAN_ENABLE_SNORT'} = 'on'; -$settings{'GUARDIAN_ENABLE_SSH'} = 'on'; -$settings{'GUARDIAN_ENABLE_HTTPD'} = 'on'; -$settings{'GUARDIAN_ENABLE_OWNCLOUD'} = ''; +$settings{'GUARDIAN_MONITOR_SNORT'} = 'on'; +$settings{'GUARDIAN_MONITOR_SSH'} = 'on'; +$settings{'GUARDIAN_MONITOR_HTTPD'} = 'on'; +$settings{'GUARDIAN_MONITOR_OWNCLOUD'} = ''; $settings{'GUARDIAN_LOGLEVEL'} = 'info'; $settings{'GUARDIAN_BLOCKCOUNT'} = '3'; $settings{'GUARDIAN_BLOCKTIME'} = '86400'; @@ -77,7 +77,7 @@ $settings{'GUARDIAN_PRIORITY_LEVEL'} = '3'; # Default settings for owncloud if installed. if ( -e "$owncloud_meta") { - $settings{'GUARDIAN_ENABLE_OWNCLOUD'} = 'off'; + $settings{'GUARDIAN_MONITOR_OWNCLOUD'} = 'off'; } my $errormessage = ''; @@ -285,18 +285,18 @@ sub showMainBox() { $checked{'GUARDIAN_ENABLED'}{'on'} = ''; $checked{'GUARDIAN_ENABLED'}{'off'} = ''; $checked{'GUARDIAN_ENABLED'}{$settings{'GUARDIAN_ENABLED'}} = 'checked'; - $checked{'GUARDIAN_ENABLE_SNORT'}{'off'} = ''; - $checked{'GUARDIAN_ENABLE_SNORT'}{'on'} = ''; - $checked{'GUARDIAN_ENABLE_SNORT'}{$settings{'GUARDIAN_ENABLE_SNORT'}} = "checked='checked'"; - $checked{'GUARDIAN_ENABLE_SSH'}{'off'} = ''; - $checked{'GUARDIAN_ENABLE_SSH'}{'on'} = ''; - $checked{'GUARDIAN_ENABLE_SSH'}{$settings{'GUARDIAN_ENABLE_SSH'}} = "checked='checked'"; - $checked{'GUARDIAN_ENABLE_HTTPD'}{'off'} = ''; - $checked{'GUARDIAN_ENABLE_HTTPD'}{'on'} = ''; - $checked{'GUARDIAN_ENABLE_HTTPD'}{$settings{'GUARDIAN_ENABLE_HTTPD'}} = "checked='checked'"; - $checked{'GUARDIAN_ENABLE_OWNCLOUD'}{'off'} = ''; - $checked{'GUARDIAN_ENABLE_OWNCLOUD'}{'on'} = ''; - $checked{'GUARDIAN_ENABLE_OWNCLOUD'}{$settings{'GUARDIAN_ENABLE_OWNCLOUD'}} = "checked='checked'"; + $checked{'GUARDIAN_MONITOR_SNORT'}{'off'} = ''; + $checked{'GUARDIAN_MONITOR_SNORT'}{'on'} = ''; + $checked{'GUARDIAN_MONITOR_SNORT'}{$settings{'GUARDIAN_MONITOR_SNORT'}} = "checked='checked'"; + $checked{'GUARDIAN_MONITOR_SSH'}{'off'} = ''; + $checked{'GUARDIAN_MONITOR_SSH'}{'on'} = ''; + $checked{'GUARDIAN_MONITOR_SSH'}{$settings{'GUARDIAN_MONITOR_SSH'}} = "checked='checked'"; + $checked{'GUARDIAN_MONITOR_HTTPD'}{'off'} = ''; + $checked{'GUARDIAN_MONITOR_HTTPD'}{'on'} = ''; + $checked{'GUARDIAN_MONITOR_HTTPD'}{$settings{'GUARDIAN_MONITOR_HTTPD'}} = "checked='checked'"; + $checked{'GUARDIAN_MONITOR_OWNCLOUD'}{'off'} = ''; + $checked{'GUARDIAN_MONITOR_OWNCLOUD'}{'on'} = ''; + $checked{'GUARDIAN_MONITOR_OWNCLOUD'}{$settings{'GUARDIAN_MONITOR_OWNCLOUD'}} = "checked='checked'"; $selected{'GUARDIAN_LOGLEVEL'}{$settings{'GUARDIAN_LOGLEVEL'}} = 'selected'; $selected{'GUARDIAN_PRIORITY_LEVEL'}{$settings{'GUARDIAN_PRIORITY_LEVEL'}} = 'selected'; @@ -378,26 +378,26 @@ END $Lang::tr{'guardian watch snort alertfile'} - on / - off + on / + off $Lang::tr{'guardian block ssh brute-force'} - on / - off + on / + off $Lang::tr{'guardian block httpd brute-force'} - on / - off + on / + off END # Display owncloud checkbox when the addon is installed. if ( -e "$owncloud_meta" ) { print"\n"; print"$Lang::tr{'guardian block owncloud brute-force'}\n"; - print"on /\n"; - print" off\n"; + print"on /\n"; + print" off\n"; print"\n"; } print <