On Fri, 2003-02-21 at 16:13, Jack Coates wrote:
> On Fri, 2003-02-21 at 15:54, David Walser wrote:
> > Jack Coates wrote:
> > > feature request for some future distribution: It would be grand if
> > > resolv.conf modifications supported an "always-on" set of DNS options in
> > > case the stuff provided by the local LAN is fubar or doesn't have zones
> > > you want.
> > > 
> > > in /etc/sysconfig/network one would add something like
> > > ALWAYS_ON_DNS=a.b.c.d
> > > ALWAYS_SEARCH_DNS=myzone.tld
> > > 
> > > the DHCP client would then write its new resolv.conf, after which
> > > nameserver $ALWAYS_ON_DNS would be appended. If no search domain has
> > > been specified by the DHCP server, then search $ALWAYS_SEARCH_DNS will
> > > also be appended.
> > 
> > Is having resolv.conf not replaced when you make a DHCP connection what 
> > you want? 
> 
> No.
> 
> >  Are you aware of the possibility of adding the line:
> > PEERDNS=no
> > 
> > to /etc/sysconfig/network
> > ?
> > 
> 
> Yes.
> 
> > > This is because it's really annoying to sign onto a new LAN and have X
> > > apps unable to find themselves because your search line has been
> > > overwritten by a braindead DHCP server.
> > 
> > The DHCP server has no ability to write anything to your machine.  The 
> > DHCP client is doing it because you let it (the thing I said above will 
> > make it not).
> 
> Right. The DHCP server knows things that I want it to tell me: gateway
> and local DNS servers, for instance. However, that doesn't mean I want
> it to erase things that I want to keep around, especially if it doesn't
> have any better suggestions (e.g. search, which is simply erased if the
> DHCP server didn't specify anything).


Jack,

   Don't know if this will help but as I have proftpd and evolution as
two prime examples of the braindead X apps you spoke of I did this, in
my /etc/hosts file I changed

127.0.0.1 localhost (the MDK default that screws up everything *grin*)

to 

 127.0.0.1               jamlap.linuxpda.biz jamlap
localhost.localdomain localhost


That way no matter what DHCP etc do my box always resolves to 127.0.0.1
and evo and proftpd are happy as heck.

James



Reply via email to