dnsmasq now looks at /etc/plc_resolv.conf for its upstream dns
authorMarc Fiuczynski <mef@cs.princeton.edu>
Fri, 1 Feb 2008 20:51:06 +0000 (20:51 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Fri, 1 Feb 2008 20:51:06 +0000 (20:51 +0000)
servers.  These upstream servers either come from the original
/etc/resolv.conf or given data provided at plc-config-tty time
specifying the appropriate dns servers.

dns-config

index 3941bbf..f34939b 100755 (executable)
@@ -77,6 +77,7 @@ def main():
     
     # Write /etc/plc_hosts
     plc_hosts = open("/etc/plc_hosts", "w")
+    plc_hosts.write("# DO NOT EDIT; File is writen and removed by automatic scripts\n")
     for ip, hostnames in hosts.iteritems():
         plc_hosts.write(ip + "\t" + " ".join(hostnames) + "\n")
     plc_hosts.close()
@@ -92,6 +93,7 @@ def main():
 domain-needed
 bogus-priv
 addn-hosts=/etc/plc_hosts
+resolv-file=/etc/plc_resolv.conf
 """.lstrip())
 
     # Reload dnsmasq