dnsmasq: write atomic config file
authorUlrich Weber <ulrich.weber@riverbed.com>
Mon, 13 Jun 2016 13:21:47 +0000 (15:21 +0200)
committerFelix Fietkau <nbd@nbd.name>
Fri, 29 Jul 2016 14:41:09 +0000 (16:41 +0200)
commit712b6fdc5c1d56287e1f4eae5724590b241b5674
tree2b00ab9fd537ebfafdbddd7140acc17ab85cd211
parentd9ff1870038d47278520dfd3d299098654c6f9ec
dnsmasq: write atomic config file

multiple invocation of dnsmasq script (e.g. by procd and hotplugd)
might cause procd to restart dnsmasq with an incomplete config file.
Config file generation might take quite a long time on larger configs
due ubus calls for each listening interface...

Signed-off-by: Ulrich Weber <ulrich.weber@riverbed.com>
package/network/services/dnsmasq/files/dnsmasq.init