From 27070a4c2f3bea557dadf36a3c57781a4e8980d9 Mon Sep 17 00:00:00 2001 From: pavel Date: Wed, 21 Jan 2026 11:59:07 +0200 Subject: [PATCH] 1031 --- files/startblock.sh | 4 ++++ files/stopblock.sh | 3 +++ 2 files changed, 7 insertions(+) diff --git a/files/startblock.sh b/files/startblock.sh index c36f5a2..d23c8b8 100644 --- a/files/startblock.sh +++ b/files/startblock.sh @@ -2,6 +2,9 @@ set -eu /bin/sh /root/stopblock.sh >/dev/null 2>&1 || true +sleep 1 +#grep -q "block" /etc/rc.local || cat /root/rc.local-with > /etc/rc.local +grep -qi "block" /etc/rc.local || sed -i '/^exit 0$/i\/root/startblock.sh' /etc/rc.local LAN_IF="br-lan" LAN_NET="192.168.2.0/24" @@ -62,3 +65,4 @@ done iptables -I FORWARD 1 -i "$LAN_IF" -s "$LAN_NET" -j CAPTIVE_BLOCK echo "OK: filter rules applied" + diff --git a/files/stopblock.sh b/files/stopblock.sh index e111c7c..61aad09 100644 --- a/files/stopblock.sh +++ b/files/stopblock.sh @@ -1,5 +1,8 @@ #!/bin/sh set -eu +#cat /root/rc.local-with | grep -v block > /etc/rc.local + +grep -qi "block" /etc/rc.local && sed -i '\|^/root/startblock\.sh$|d' /etc/rc.local LAN_IF="br-lan" LAN_NET="192.168.2.0/24"