summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_dnsmasq.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2014-04-23 10:14:59 -0400
committerjim-p <jimp@pfsense.org>2014-04-23 10:16:15 -0400
commitbd5737dc22b0e52a52e84fc2d9d1193deb43811d (patch)
tree9d7198a4a9f0d55414914aebff7ebeb9bf4600a4 /usr/local/www/services_dnsmasq.php
parent770f4ee5b870ae172b215032a7fc43072fe529ed (diff)
downloadpfsense-bd5737dc22b0e52a52e84fc2d9d1193deb43811d.zip
pfsense-bd5737dc22b0e52a52e84fc2d9d1193deb43811d.tar.gz
Make sure that the DNS Forwarder/Resolver is actually capable of accepting queries on localhost before using it as a DNS server.
Diffstat (limited to 'usr/local/www/services_dnsmasq.php')
-rw-r--r--usr/local/www/services_dnsmasq.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/local/www/services_dnsmasq.php b/usr/local/www/services_dnsmasq.php
index 75c1a8e..4033911 100644
--- a/usr/local/www/services_dnsmasq.php
+++ b/usr/local/www/services_dnsmasq.php
@@ -116,6 +116,8 @@ if ($_POST) {
// Relaod filter (we might need to sync to CARP hosts)
filter_configure();
+ /* Update resolv.conf in case the interface bindings exclude localhost. */
+ system_resolvconf_generate();
if ($retval == 0)
clear_subsystem_dirty('hosts');
OpenPOWER on IntegriCloud