Ilia Ross
2025-05-01 00:56:36 +03:00
parent 6367879266
commit 80760677c7
2 changed files with 4 additions and 3 deletions

View File

@ -19,9 +19,10 @@ print &ui_form_start("save_config.cgi", "post");
print &ui_table_start($text{'config_header'}, undef, 2);
# Logging level
my $loglevel = &find_value("loglevel", $def) || 3;
my $logsymbsupp = &compare_version_numbers(&get_fail2ban_version(), "0.9") >= 0;
my $loglevel = &find_value("loglevel", $def) || ($logsymbsupp ? "INFO" : 3);
my @loglevels;
if (&compare_version_numbers(&get_fail2ban_version(), "0.9") >= 0) {
if ($logsymbsupp) {
@loglevels = ( "CRITICAL", "ERROR", "WARNING",
"NOTICE", "INFO", "DEBUG" );
}

View File

@ -552,7 +552,7 @@ foreach my $f (reverse(@all_files_for_lock)) {
sub get_fail2ban_version
{
my $out = &backquote_command("$config{'client_cmd'} -V 2>/dev/null </dev/null");
return !$? && $out =~ /v([0-9\.]+)/ ? $1 : undef;
return !$? && $out =~ /v?([0-9\.]+)/ ? $1 : undef;
}
# Unblock given IP in given jail