From 98e6fec79545d2ebe839d4856c83f917bbb5b3a8 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Tue, 3 Nov 2015 01:01:27 +0200 Subject: [PATCH] fix for netmask --- bin/v-delete-firewall-ban | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/v-delete-firewall-ban b/bin/v-delete-firewall-ban index 468b58c5..c81dfe68 100755 --- a/bin/v-delete-firewall-ban +++ b/bin/v-delete-firewall-ban @@ -45,7 +45,8 @@ if [ -z "$check_ip" ]; then fi # Deleting ip from banlist -sed -i "/IP='$ip' CHAIN='$chain'/d" $conf +sip=$(echo "$ip"| sed "s|/|\\\/|g") +sed -i "/IP='$sip' CHAIN='$chain'/d" $conf b=$($iptables -L fail2ban-$chain --line-number -n|grep $ip|awk '{print $1}') $iptables -D fail2ban-$chain $b 2>/dev/null