Ver código fonte

Update 'resetfirewall.sh'

Fixed "invalid context length argument" error
deadtom 1 semana atrás
pai
commit
cb70bcc4f5
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      resetfirewall.sh

+ 2 - 2
resetfirewall.sh

@@ -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."