Update tests_firewalls

This commit is contained in:
nser77 2024-10-14 15:58:14 +02:00 committed by GitHub
parent 06b220e503
commit ade45301a8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 23 additions and 17 deletions

View File

@ -114,9 +114,9 @@
do
${IPTABLESBINARY} -t "${IPTABLES_TABLE}" --list-rules --wait 1 2>/dev/zero |
{
while IFS="$(printf '\n')" read -r IPTABLES_OUTPUT_LINE
while IFS="$(printf '\n')" read -r IPTABLES_LINES
do
set -- ${IPTABLES_OUTPUT_LINE}
set -- ${IPTABLES_LINES}
while [ $# -gt 0 ]
do
if [ "${1}" = "-P" ]
@ -137,6 +137,8 @@
fi
done
# logics
if [ ! "${IPTABLES_TABLE}" = "" ] && [ ! "${IPTABLES_CHAIN}" = "" ] && [ ! "${IPTABLES_TARGET}" = "" ]
then
if [ "${IPTABLES_TABLE}" = "filter" ] || [ "${IPTABLES_TABLE}" = "security" ]
then
if [ "${IPTABLES_CHAIN}" = "INPUT" ]
@ -160,6 +162,7 @@
fi
fi
fi
fi
done
# resume
if [ ! "${SORTBINARY}" = "" ]
@ -185,8 +188,11 @@
fi
done
}
unset IPTABLES_TABLE
done
unset IPTABLES_TABLES
fi
unset PREQS_MET
#
#################################################################################
#