Browse Source

Update 'resetfirewall.sh'

Fixed "invalid context length argument" error
deadtom 1 tuần trước cách đây
mục cha
commit
cb70bcc4f5
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  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."