On Sat, Apr 12, 2008 at 12:13:36PM +0600, Alexander E. Patrakov wrote: > Marc Haber wrote: >> In some cases, exim still looks up its IP address when a listening >> daemon starts up. This is why the Debian installer configures >> 127.0.1.1 (not 127.0.0.1) for the local hostname on installation, >> yielding /etc/hosts files like >> >> 127.0.0.1 localhost >> 127.0.1.1 myfoo.localdomain myfoo
> <snip> >> This being said, I consider the entire 127.0.1.1 business a horrible >> hack which is one of the most ugly things I have ever seen. Do we have >> a chance to implement this in a more cleaner way, or is it still the >> way to go for the distribution, where we don't know zilch about the >> environment where an installed system is going to be used? > I second this request. Oh yes, by all means, let's flip-flop the /etc/hosts implementation back and forth because people /second/ it, without ever bothering to understand the reasons that made this necessary. > Just a data point: this 127.0.1.1 setup breaks the "vde2" package (namely, > its slirp-based part) if a local DNS server that listens on 127.0.0.1 only > (e.g., pdnsd) is used. Then vde2 has broken assumptions and should be fixed. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ [EMAIL PROTECTED] [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]