Bladeren bron

Update 'cinsarmy.sh'

Added return rule at the end of the chain
deadtom 1 week geleden
bovenliggende
commit
3d4d4187e9
1 gewijzigde bestanden met toevoegingen van 15 en 0 verwijderingen
  1. 15 0
      cinsarmy.sh

+ 15 - 0
cinsarmy.sh

@@ -47,3 +47,18 @@ rm $BADGUYS_FILE
 
 echo "Bad guys list has been processed, and deleted."
 
+echo "Checking for return rule at the end of our chain."
+
+# Check if the rule already exists
+
+RETURNRULE="-A $CHAIN_NAME -p tcp -j RETURN"
+
+if $FIREWALL -S $CHAIN_NAME | grep -q "$RETURNRULE"; then
+    echo "Rule already exists: $RETURNRULE"
+else
+    # Add the rule if it doesn't exist
+    $FIREWALL $RETURNRULE
+    echo "Rule added: $RETURNRULE"
+fi
+
+echo "Done."