From 9d261ee5729ea9fbe5a4ab82a14cf0a1d78b0c90 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Fri, 4 Oct 2024 17:47:34 +0200 Subject: [PATCH] Add firewall.user script with firewall4 --- .../files/etc/uci-defaults/1980-omr-firewall | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/openmptcprouter/files/etc/uci-defaults/1980-omr-firewall b/openmptcprouter/files/etc/uci-defaults/1980-omr-firewall index b2b465778..fa4ac9ffc 100755 --- a/openmptcprouter/files/etc/uci-defaults/1980-omr-firewall +++ b/openmptcprouter/files/etc/uci-defaults/1980-omr-firewall @@ -280,8 +280,19 @@ uci -q batch <<-EOF >/dev/null del firewall.omr_server.reload del firewall.gre_tunnel.reload del firewall.ttl.reload + commit firewall EOF +if [ -z "$(uci -q get firewall.user)" ]; then + uci -q batch <<-EOF >/dev/null + set firewall.user=include + set firewall.user.path='/etc/firewall.user' + set firewall.user.enabled='1' + set firewall.user.type='script' + set firewall.user.fw4_compatible='1' + commit firewall + EOF +fi rm -f /tmp/luci-indexcache exit 0