HistoryPurge: Clearing 219 old commits

This commit is contained in:
xpk
2024-10-24 23:09:21 +08:00
commit d08b7cac59
348 changed files with 376141 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
#!/usr/bin/env bash
# script for populating iptables with incapsula IPs
# to use this, send http and https traffic to the incapsula chain
# then schedule a daily task which runs this script
iptables -N incapsula
iptables -F incapsula
curl -k -s --data "resp_format=json" https://my.incapsula.com/api/integration/v1/ips | jq -r '.ipRanges | @csv' | tr ',' '\n' | tr -d \" | while read i; do
iptables -A incapsula -s $i -j ACCEPT
done
iptables -A incapsula -j DROP