diff --git a/omr-6in4/files/etc/uci-defaults/9010-omr-6in4 b/omr-6in4/files/etc/uci-defaults/9010-omr-6in4 index 012388735..d877d5e11 100755 --- a/omr-6in4/files/etc/uci-defaults/9010-omr-6in4 +++ b/omr-6in4/files/etc/uci-defaults/9010-omr-6in4 @@ -14,15 +14,21 @@ if [ "$(uci -q show network | grep omr6in4)" = "" ]; then set network.omr6in4.ip6addr=fe80::a00:2 commit network EOF - rm -f /tmp/luci-indexcache fi +if [ "$(uci -q get ucitrack.@network[-1].affects | grep omr6in4)" = "" ]; then + uci -q batch <<-EOF + add_list ucitrack.@network[-1].affects=omr6in4 + commit ucitrack + EOF +fi + + if [ "$(uci -q get network.omr6in4.ip6addr)" = "" ]; then uci -q batch <<-EOF set network.omr6in4.ip6addr=fe80::a00:2 commit network EOF - rm -f /tmp/luci-indexcache fi if [ "$(uci -q get firewall.zone_vpn.network | grep omr6in4)" = "" ]; then @@ -30,6 +36,6 @@ if [ "$(uci -q get firewall.zone_vpn.network | grep omr6in4)" = "" ]; then add_list firewall.zone_vpn.network=omr6in4 commit firewall EOF - rm -f /tmp/luci-indexcache fi +rm -f /tmp/luci-indexcache exit 0