I have a DNS caching server that works ok until it is rebooted. When this happens it restarts normally, except the /etc/resolv.conf file is altered and the server stops serving names. (The line 'nameserver 127.0.0.1' is missing and other namservers appear instead). The server obtains an address through DHCP and my theory is that the DHCP server is providing it with DNS servers as well, which it substitutes when it probably shouldn't. I have tried a horrible patch in rc.local, stopping named, overwriting resolv.conf with a correct copy and restarting, but editing the file and restarting 'named' does not seem to work 100% of the time, requiring sometimes one or two restarts of the service to make it serve names for the internal hosts. What do you think is the problem? Is there a workaround? Thank you for your comments. Gerardo Searching for the best free email? Try MetaCrawler Mail, from the #1 metasearch service on the Web, http://www.metacrawler.com - : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html