mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-16 02:25:29 +08:00
fix dnsmasq resolvfile path (#5159)
This commit is contained in:
parent
f5b06268b4
commit
0866d17f4f
@ -202,7 +202,7 @@ stop()
|
|||||||
local addr=$(uci get dnsforwarder.@arguments[0].addr 2>/dev/null)
|
local addr=$(uci get dnsforwarder.@arguments[0].addr 2>/dev/null)
|
||||||
addr=${addr/:/#}
|
addr=${addr/:/#}
|
||||||
uci del_list dhcp.@dnsmasq[0].server=$addr 2>/dev/null
|
uci del_list dhcp.@dnsmasq[0].server=$addr 2>/dev/null
|
||||||
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto 2>/dev/null
|
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.d/resolv.conf.auto 2>/dev/null
|
||||||
uci delete dhcp.@dnsmasq[0].noresolv 2>/dev/null
|
uci delete dhcp.@dnsmasq[0].noresolv 2>/dev/null
|
||||||
uci delete dhcp.@dnsmasq[0].serversfile 2>/dev/null
|
uci delete dhcp.@dnsmasq[0].serversfile 2>/dev/null
|
||||||
uci commit dhcp
|
uci commit dhcp
|
||||||
|
@ -139,14 +139,14 @@ stop_pdnsd() {
|
|||||||
change_dns() {
|
change_dns() {
|
||||||
uci delete dhcp.@dnsmasq[0].server >/dev/null 2>&1
|
uci delete dhcp.@dnsmasq[0].server >/dev/null 2>&1
|
||||||
uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#5333
|
uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#5333
|
||||||
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto
|
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.d/resolv.conf.auto
|
||||||
uci set dhcp.@dnsmasq[0].noresolv=0
|
uci set dhcp.@dnsmasq[0].noresolv=0
|
||||||
uci commit dhcp
|
uci commit dhcp
|
||||||
}
|
}
|
||||||
|
|
||||||
revert_dns() {
|
revert_dns() {
|
||||||
uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#5333 >/dev/null 2>&1
|
uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#5333 >/dev/null 2>&1
|
||||||
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto
|
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.d/resolv.conf.auto
|
||||||
uci set dhcp.@dnsmasq[0].noresolv=0
|
uci set dhcp.@dnsmasq[0].noresolv=0
|
||||||
uci commit dhcp
|
uci commit dhcp
|
||||||
}
|
}
|
||||||
|
@ -133,14 +133,14 @@ EOF
|
|||||||
change_dns() {
|
change_dns() {
|
||||||
uci delete dhcp.@dnsmasq[0].server >/dev/null 2>&1
|
uci delete dhcp.@dnsmasq[0].server >/dev/null 2>&1
|
||||||
uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#5333
|
uci add_list dhcp.@dnsmasq[0].server=127.0.0.1#5333
|
||||||
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto
|
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.d/resolv.conf.auto
|
||||||
uci set dhcp.@dnsmasq[0].noresolv=0
|
uci set dhcp.@dnsmasq[0].noresolv=0
|
||||||
uci commit dhcp
|
uci commit dhcp
|
||||||
}
|
}
|
||||||
|
|
||||||
revert_dns() {
|
revert_dns() {
|
||||||
uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#5333 >/dev/null 2>&1
|
uci del_list dhcp.@dnsmasq[0].server=127.0.0.1#5333 >/dev/null 2>&1
|
||||||
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.auto
|
uci set dhcp.@dnsmasq[0].resolvfile=/tmp/resolv.conf.d/resolv.conf.auto
|
||||||
uci set dhcp.@dnsmasq[0].noresolv=0
|
uci set dhcp.@dnsmasq[0].noresolv=0
|
||||||
uci commit dhcp
|
uci commit dhcp
|
||||||
}
|
}
|
||||||
@ -203,4 +203,4 @@ restart(){
|
|||||||
stop
|
stop
|
||||||
start
|
start
|
||||||
/etc/init.d/dnsmasq restart && echo "DNSMASQ restart"
|
/etc/init.d/dnsmasq restart && echo "DNSMASQ restart"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user