Fix error reading IPv4/IPv6 ban list.

This commit is contained in:
Christoph 2019-05-12 17:10:39 +02:00
parent 949a96cd34
commit dc91143e39
2 changed files with 6 additions and 4 deletions

View File

@ -26,6 +26,7 @@ conf_ports=${ipt_conf_dir}/ports.conf
conf_interfaces=${ipt_conf_dir}/interfaces_ipv6.conf
conf_main=${ipt_conf_dir}/main_ipv6.conf
conf_post_declarations=${ipt_conf_dir}/post_decalrations.conf
conf_ban_ipv6_list="${ipt_conf_dir}/ban_ipv6.list"
ip6t=$(which ip6tables)
@ -382,7 +383,7 @@ echo_done # Block IPs / Networks / Interfaces..
echononl "\tBlock IPs/Netwoks reading from file 'ban_ipv6.list' .."
if [[ -f "${CONFIG_DIR}/ban_ipv6.list" ]] ; then
if [[ -f "$conf_ban_ipv6_list" ]] ; then
declare -a ban_ipv6_arr=()
declare -a no_valid_ipv6=()
@ -485,7 +486,7 @@ if [[ -f "${CONFIG_DIR}/ban_ipv6.list" ]] ; then
fi
fi
done < "${CONFIG_DIR}/ban_ipv6.list"
done < "$conf_ban_ipv6_list"
echo_done
if [[ ${#no_valid_ipv6_arr[@]} -gt 0 ]]; then

View File

@ -26,6 +26,7 @@ conf_ports=${ipt_conf_dir}/ports.conf
conf_interfaces=${ipt_conf_dir}/interfaces_ipv4.conf
conf_main=${ipt_conf_dir}/main_ipv4.conf
conf_post_declarations=${ipt_conf_dir}/post_decalrations.conf
conf_ban_ipv4_list="${ipt_conf_dir}/ban_ipv4.list"
ipt=$(which iptables)
@ -441,7 +442,7 @@ echo_done # Block IPs / Networks / Interfaces..
echononl "\tBlock IPs/Netwoks reading from file 'ban_ipv4.list' .."
if [[ -f "${CONFIG_DIR}/ban_ipv4.list" ]] ; then
if [[ -f "$conf_ban_ipv4_list" ]] ; then
declare -a octets
declare -i index
@ -610,7 +611,7 @@ if [[ -f "${CONFIG_DIR}/ban_ipv4.list" ]] ; then
msg="$msg '${given_ipv4}'"
fi
done < "${CONFIG_DIR}/ban_ipv4.list"
done < "$conf_ban_ipv4_list"
echo_done
if [[ -n "$msg" ]]; then