From ae9bb4686358c4caf97fb2414ae223b39d54c2bb Mon Sep 17 00:00:00 2001 From: CN_SZTL Date: Sun, 15 Mar 2020 01:07:23 +0800 Subject: [PATCH] luci-app-clash: sync with upstream source --- package/ntlf9t/luci-app-clash/root/etc/init.d/clash | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/package/ntlf9t/luci-app-clash/root/etc/init.d/clash b/package/ntlf9t/luci-app-clash/root/etc/init.d/clash index 4fdbedb678..31bbcb829b 100644 --- a/package/ntlf9t/luci-app-clash/root/etc/init.d/clash +++ b/package/ntlf9t/luci-app-clash/root/etc/init.d/clash @@ -154,11 +154,8 @@ yml_dns_change(){ elif [ "${lang}" == "zh_cn" ];then echo "设置dns转发器" >$REAL_LOG fi - - dns_serve1=$(uci get dhcp.@dnsmasq[0].server 2>/dev/null) - if [ $dns_serve1 ]; then - uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#"$dns_port" - fi + + uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#$dns_port >/dev/null 2>&1 uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#5300 >/dev/null 2>&1 uci delete dhcp.@dnsmasq[0].resolvfile uci set dhcp.@dnsmasq[0].noresolv=1 @@ -174,10 +171,7 @@ yml_dns_change(){ fi else echo "Setting dns forwarder" >$REAL_LOG - dns_serve1=$(uci get dhcp.@dnsmasq[0].server 2>/dev/null) - if [ $dns_serve1 ]; then - uci del dhcp.@dnsmasq[-1].server - fi + uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#$dns_port >/dev/null 2>&1 uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#$dns_port >/dev/null 2>&1 uci delete dhcp.@dnsmasq[0].resolvfile uci set dhcp.@dnsmasq[0].noresolv=1