On Mon, Apr 29, 2013 at 11:02, Kenneth R Westerback wrote: > On Mon, Apr 29, 2013 at 01:41:52PM +0200, Jan Stary wrote: >> Installed yesterday's current/i386, using dhcpd and pxeboot >> from another machine. After the installation, I noticed >> that the address that was assigned to me during the install >> via DHCP was written into /etc/hosts. Is that intended? >> Should an arbitrary dhcp-assigned address be written into >> /etc/hosts to stay there? Should that be mentioned in afterboot?
> Your points are valid. I no longer recall the discussions that took > place at the time, and am open to any new discussion. As I recall, Bad Things (tm) happen when the machine's hostname does not resolve, and that's why there is always an entry in hosts. If I wanted to open a giant rabbit hole, I might suggest dhclient should update hosts as it runs... But it's important that *something* be in /etc/hosts that matches what's in /etc/myname. We changed it from adding 127.0.0.1 entries for the hostname because Other Bad Things (tm) happened when forward and reverse lookups for localhost and/or the hostname didn't coordinate.

