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