Re: peerdns=no, NetworkManager, doesn't work?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2008-08-10 at 22:23 -0400, Tom Lane wrote:
> Neal Becker <ndbecker2@xxxxxxxxx> writes:
> > I have used system-config-network to de-select 'Automatically obtain dns information from provider' and I see in /etc/sysconfig/networking/devices/ifcfg-wlan0
> > PEERDNS=no
> 
> > But starting NetworkManager, I get in /etc/resolv.conf:
> > # generated by NetworkManager, do not edit!
> 
> > nameserver 192.168.1.1
> 
> F-9's NetworkManager refuses to believe that you don't want its
> services: even after "sudo /sbin/chkconfig NetworkManager off", it
> overwrites /etc/resolv.conf during boot with figments of its imagination.

NM does not overwrite anything when it's disabled.

> (I'd be interested to know exactly where that's happening BTW; the file
> timestamp suggests it's being done during kernel start, which I
> sincerely hope isn't the case.)

Nope; it certainly cannot happen during kernel start, because nothing
related to NM is running at that time.

> I considered "rpm -e NetworkManager" but bz #351101 suggests that that
> would probably break my system even worse.  My current workaround is
> to do this in /etc/rc.d/rc.local:
> 
> # gross workaround for NetworkManager brain death
> rm /etc/resolv.conf
> cp /etc/resolv.conf.manual /etc/resolv.conf

That's about what you have to do, simply because /etc/resolv.conf _can_
change (for reasons I've stated before) and right now we have no
"reference" resolv.conf.

This is _exactly_ the problem that other distros use resolvconf for;
stuff updates /etc/resolv.conf all the time, but unless you have some
reference copy somewhere that describes your boot-time settings for it
(which Fedora doesn't) then your resolv.conf will be all messed up on
reboot, whether you're running NetworkManager or not.

Dan

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux