mirror of https://github.com/fail2ban/fail2ban
BF: logwatch -- fixing up regex for 'already banned'
parent
3bd36ba40a
commit
8b62353ab0
|
@ -109,7 +109,10 @@ while (defined(my $ThisLine = <STDIN>)) {
|
||||||
push @{$ServicesBans{$Service}{$Host}{'Failures'}}, $NumFailures;
|
push @{$ServicesBans{$Service}{$Host}{'Failures'}}, $NumFailures;
|
||||||
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/ \S+:\s(.*):\s(\S+)\salready in ban list/)) {
|
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/ \S+:\s(.*):\s(\S+)\salready in ban list/)) {
|
||||||
$ServicesBans{$Service}{$Host}{'AlreadyInTheList'}++;
|
$ServicesBans{$Service}{$Host}{'AlreadyInTheList'}++;
|
||||||
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/\S+\s*\[(.*)\]\s*(\S+)\s*already banned/)) {
|
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/\S+:?\s+\[?([^[]*?)[]:]?\s+(\S+)\salready banned/)) {
|
||||||
|
if ( $Debug >= 6 ) {
|
||||||
|
print STDERR "DEBUG($DebugCounter): Found hit for already banned $Host against $Service\n";
|
||||||
|
}
|
||||||
$ServicesBans{$Service}{$Host}{'AlreadyInTheList'}++;
|
$ServicesBans{$Service}{$Host}{'AlreadyInTheList'}++;
|
||||||
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/ \S+:\s(.*):\sReBan (\S+)/)) {
|
} elsif ( my ($Service,$Host) = ($ThisLine =~ m/ \S+:\s(.*):\sReBan (\S+)/)) {
|
||||||
$ServicesBans{$Service}{$Host}{'ReBan'}++;
|
$ServicesBans{$Service}{$Host}{'ReBan'}++;
|
||||||
|
|
Loading…
Reference in New Issue