cvs commit: src/etc/defaults rc.conf src/etc/rc.d dhclient
Daniel O'Connor
doconnor at gsoft.com.au
Tue Jul 29 00:32:34 PDT 2003
On Monday 28 July 2003 22:18, Robert Watson wrote:
> > If this change provides errors in some setups, I'll revert it and add a
> > option to dhclient to wait at least 5 seconds if no lease has been
> > aquired.
>
> This is something we'll probably want to play by ear -- trading off boot
> time and making sure that the right services are there to support various
> kinds of activities. I think part of the real solution is likely to
> improve the behavior of some of our applications in the presence of
> changing network configuration. A few more apps probably need to learn
> about routing sockets so they can pick up IP address change notifications,
> interface arrival/departure, etc.
Hmm, I think the main culprit is changing hostname..
This has been my experience with X (hello xhost +localhost !) and a few other
apps (eg, the KDE sound server seems to have an unhealthy obsession with
hostnames).
There is also the problem that the resolver information goes out of date if
you change networks (this is a big problem if you suspend/resume). I did try
a patch which claimed to get libc to reread the resolver information for each
query if a certain env. var was set, but I couldn't get it to work :(
There are other problems like web proxy settings (I use 'oops' and tell my web
browsers localhost is the proxy).
--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
-- Andrew Tanenbaum
GPG Fingerprint - 9A8C 569F 685A D928 5140 AE4B 319B 41F4 5D17 FDD5
More information about the cvs-src
mailing list