From: Stefan Schantl Date: Mon, 27 Oct 2014 20:06:58 +0000 (+0100) Subject: guardian.cgi: Add dropdown for PriorityLevel selection. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fd8ade16bc6ffc28f038c9023e9de34c983067d1;p=people%2Fstevee%2Fipfire-2.x.git guardian.cgi: Add dropdown for PriorityLevel selection. --- diff --git a/html/cgi-bin/guardian.cgi b/html/cgi-bin/guardian.cgi index b3917019a2..84576446a5 100644 --- a/html/cgi-bin/guardian.cgi +++ b/html/cgi-bin/guardian.cgi @@ -62,6 +62,7 @@ $settings{'GUARDIAN_BLOCKCOUNT'} = '3'; $settings{'GUARDIAN_BLOCKTIME'} = '86400'; $settings{'GUARDIAN_LOGFILE'} = '/var/log/guardian/guardian.log'; $settings{'GUARDIAN_SNORT_ALERTFILE'} = '/var/log/snort/alert'; +$settings{'GUARDIAN_PRIORITY_LEVEL'} = '3'; $settings{'ACTION'} = ''; @@ -259,7 +260,8 @@ sub showMainBox() { $checked{'GUARDIAN_ENABLE_HTTPD'}{'on'} = ''; $checked{'GUARDIAN_ENABLE_HTTPD'}{$settings{'GUARDIAN_ENABLE_HTTPD'}} = "checked='checked'"; - $selected{'GUARDIAN_LOGLEVEL'}{$settings{'GUARDIAN_LOGLEVEL'}}= 'selected'; + $selected{'GUARDIAN_LOGLEVEL'}{$settings{'GUARDIAN_LOGLEVEL'}} = 'selected'; + $selected{'GUARDIAN_PRIORITY_LEVEL'}{$settings{'GUARDIAN_PRIORITY_LEVEL'}} = 'selected'; &Header::openpage($Lang::tr{'guardian configuration'}, 1, ''); &Header::openbigbox('100%', 'left', '', $errormessage); @@ -365,6 +367,18 @@ END
+ + $Lang::tr{'guardian priority level'}: + + + +
+ $Lang::tr{'guardian blockcount'}: @@ -634,6 +648,7 @@ sub BuildConfiguration() { print FILE "AlertFile $settings{'GUARDIAN_SNORT_ALERTFILE'}\n"; print FILE "IgnoreFile $ignorefile\n"; print FILE "TimeLimit $settings{'GUARDIAN_BLOCKTIME'}\n"; + print FILE "PriorityLevel $settings{'GUARDIAN_PRIORITY_LEVEL'}\n"; close(FILE); diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 7aaa127c26..9e3487b297 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1223,6 +1223,7 @@ 'guardian loglevel' => 'Loglevel', 'guardian no entries' => 'No entries at the moment.', 'guardian not running no hosts can be blocked' => 'Guardian is not running. No hosts will be blocked.', +'guardian priority level' => 'Prioritylevel', 'guardian service' => 'Guardian Service', 'guardian snort alertfile' => 'Alertfile from Snort', 'guardian watch snort alertfile' => 'Monitor Snort alertfile',