🍕 Sync 2026-08-07 20:53:59

This commit is contained in:
github-actions[bot]
2026-08-07 20:53:59 +08:00
parent 41eaf923aa
commit 6ad26db225
13 changed files with 138 additions and 195 deletions
-22
View File
@@ -24,9 +24,6 @@ set_default enabled 1
set_default port 8897
set_default allowPublic 0
uci -q commit linkease
port="$(uci -q get linkease.@linkease[0].port 2>/dev/null || true)"
[ -n "$port" ] || port=8897
allow_public="$(uci -q get linkease.@linkease[0].allowPublic 2>/dev/null || true)"
uci -q batch <<-EOF >/dev/null
delete ucitrack.@linkease[-1]
@@ -35,25 +32,6 @@ uci -q batch <<-EOF >/dev/null
commit ucitrack
EOF
if [ "$allow_public" = "1" ]; then
uci -q batch <<-EOF >/dev/null
delete firewall.linkease
set firewall.linkease=rule
set firewall.linkease.name="linkease"
set firewall.linkease.target="ACCEPT"
set firewall.linkease.src="wan"
set firewall.linkease.proto="tcp"
set firewall.linkease.dest_port="$port"
commit firewall
EOF
else
uci -q batch <<-EOF >/dev/null
delete firewall.linkease
commit firewall
EOF
fi
/etc/init.d/linkease enable
/etc/init.d/linkease restart
exit 0