|
|
@@ -204,8 +204,12 @@ ismounted() {
|
|
|
return 1
|
|
|
}
|
|
|
|
|
|
-append_addnhosts() {
|
|
|
+append_extramount() {
|
|
|
ismounted "$1" || append EXTRA_MOUNT "$1"
|
|
|
+}
|
|
|
+
|
|
|
+append_addnhosts() {
|
|
|
+ append_extramount "$1"
|
|
|
xappend "--addn-hosts=$1"
|
|
|
}
|
|
|
|
|
|
@@ -1186,6 +1190,8 @@ dnsmasq_start()
|
|
|
done
|
|
|
}
|
|
|
|
|
|
+ config_list_foreach "$cfg" addnmount append_extramount
|
|
|
+
|
|
|
procd_open_instance $cfg
|
|
|
procd_set_param command $PROG -C $CONFIGFILE -k -x /var/run/dnsmasq/dnsmasq."${cfg}".pid
|
|
|
procd_set_param file $CONFIGFILE
|