Files
openwrt_packages/luci-app-unblockneteasemusic/root/etc/uci-defaults/luci-unblockneteasemusic
2025-11-02 14:26:26 +08:00

35 lines
966 B
Bash

#!/bin/sh
sed -e "s,local_vip '1',local_vip 'cvip',g" \
-e "/local_vip '0'/d" \
-e "/music_source 'default'/d" \
-i "/etc/config/unblockneteasemusic"
uci -q batch <<-EOF >"/dev/null"
delete ucitrack.@unblockneteasemusic[-1]
commit ucitrack
EOF
if [ -e "$(command -v fw4)" ]; then
uci -q batch <<-EOF >"/dev/null"
delete firewall.unblockneteasemusic
set firewall.unblockneteasemusic=include
set firewall.unblockneteasemusic.type=nftables
set firewall.unblockneteasemusic.path=/var/run/unblockneteasemusic/fw4.nft
set firewall.unblockneteasemusic.position=table-post
commit firewall
EOF
else
uci -q batch <<-EOF >"/dev/null"
delete firewall.unblockneteasemusic
set firewall.unblockneteasemusic=include
set firewall.unblockneteasemusic.type=script
set firewall.unblockneteasemusic.path=/var/run/unblockneteasemusic/fw3.include
set firewall.unblockneteasemusic.reload=1
commit firewall
EOF
fi
rm -f /tmp/luci-indexcache
exit 0