Bug 8322

Summary: No switch to suppress resolv.conf update
Product: [Retired] Red Hat Linux Reporter: Stephen Satchell <satch>
Component: pumpAssignee: Erik Troan <ewt>
Status: CLOSED RAWHIDE QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: 6.1   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-02-23 20:56:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Stephen Satchell 2000-01-10 08:38:08 UTC
When running a local DNS server, there is no way to tell "pump" to stop changing the file /etc/resolv.conf.  The modification of /etc/resolv.conf undoes local DNS lookups by forcing all lookups to be done at the nameserver(s) mentioned in the DHCP packet instead of the local DNS nameserver.  This means that all machines inside a NAT environment become unaddressable when "named" is running on the same computer as "pump".

The proper fix is to add a switch to "pump" to tell it to leave /etc/resolv.conf alone.  Control of this switch may need to be added to "linuxconf" so that a user that wants to have a "named" running that serves as a zone primary will function properly.

This breaks lookups in the local network in a NAT environment.  It also causes "sendmail" some heartburn.

Comment 1 Erik Troan 2000-02-23 20:56:59 UTC
pump 0.7.8 lets you specify "nodns" to get this behavior