|
@@ -66,7 +66,7 @@ echo "Checking for return rule at the end of our chain."
|
|
|
|
|
|
RETURNRULE="-A $CHAIN_NAME -p tcp -j RETURN"
|
|
|
|
|
|
-if $FIREWALL -S $CHAIN_NAME | grep -q "$RETURNRULE"; then
|
|
|
+if $FIREWALL -L $CHAIN_NAME -n | grep -q "tcp" && $FIREWALL -L $CHAIN_NAME -n | grep -q "RETURN"; then
|
|
|
echo "Rule already exists: $RETURNRULE"
|
|
|
else
|
|
|
# Add the rule if it doesn't exist
|
|
@@ -74,4 +74,4 @@ else
|
|
|
echo "Rule added: $RETURNRULE"
|
|
|
fi
|
|
|
|
|
|
-echo "Done.
|
|
|
+echo "Done."
|