nat6: adapt to openwrt snapshot

Signed-off-by: sbwml <admin@cooluc.com>
This commit is contained in:
sbwml 2024-10-06 01:41:53 +08:00
parent b3f281dc80
commit 15caf46d54
3 changed files with 9 additions and 1 deletions

View File

@ -23,6 +23,8 @@ define Package/nat6/install
$(INSTALL_BIN) ./files/60-luci-firewall-nat6 $(1)/etc/uci-defaults
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/nat6.init $(1)/etc/init.d/nat6
$(INSTALL_DIR) $(1)/usr/share/ucitrack
$(INSTALL_CONF) ./files/nat6.ucitrack $(1)/usr/share/ucitrack/nat6.json
endef
$(eval $(call BuildPackage,nat6))

View File

@ -1,10 +1,12 @@
#!/bin/sh
[ -f "/etc/config/ucitrack" ] && {
uci -q batch <<-EOF >/dev/null
delete ucitrack.@firewall[2]
add ucitrack firewall
set ucitrack.@firewall[2].init=nat6
commit ucitrack
EOF
}
exit 0
exit 0

4
files/nat6.ucitrack Normal file
View File

@ -0,0 +1,4 @@
{
"config": "firewall",
"init": "nat6"
}