Correctly handle single IP in IgnoreIP prop
This commit is contained in:
parent
fd3c7ae78a
commit
fbd9cab08a
|
@ -25,7 +25,9 @@ unless (($fail2ban{FilterLocalNetworks} || 'disabled') eq 'enabled'){
|
||||||
|
|
||||||
# Add a local whitelist
|
# Add a local whitelist
|
||||||
foreach (split /[,;]/, ($fail2ban{'IgnoreIP'} || '')){
|
foreach (split /[,;]/, ($fail2ban{'IgnoreIP'} || '')){
|
||||||
my ($ip,$bits) = Net::IPv4Addr::ipv4_parse("$_");
|
my $addr = $_;
|
||||||
|
$addr .= '/32' unless ($addr =~ m/\/\d{1,2}$/);
|
||||||
|
my ($ip,$bits) = Net::IPv4Addr::ipv4_parse("$addr");
|
||||||
push @ip, "$ip/$bits";
|
push @ip, "$ip/$bits";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user