On Thu, 2007-09-27 at 10:02 -0400, David Cantrell wrote:
> On Thu, 27 Sep 2007 09:59:16 -0400
> Harry Hoffman <hhoffman(a)ip-solutions.net> wrote:
>
> > So, /etc/hosts comes setup by default (i.e. after kickstart install)
> >
> > # Do not remove the following line, or various programs
> > # that require network functionality will fail.
> > 127.0.0.1 localhost.localdomain localhost
> >
> > I'm fairly certain to not too long ago (redhat-9 perhaps) the hostname
> > of the system was also added to the localhost entry:
> >
> > 127.0.0.1
my.host.com my localhost.localdomain localhost
> >
> >
> > This had the distinct advantage that when apps (i.e. yum-updatesd) sent
> > mail from the system via a mail host then address would appear as:
> > root(a)my.host.com instead of root(a)localhost.com
> >
> > Am I remembering correctly, in terms of how I believe it used to be? If
> > so, anyone know why it changed?
>
>
https://bugzilla.redhat.com/show_bug.cgi?id=253979
>
> Fixed in rawhide.
>
> Why it changed...don't know, but I'll take the blame since I'm
responsible for a lot of the network gutting and rewriting in anaconda. Most likely a
mistake on my part.
Please, PLEASE, reconsider.
+1
Relying on the hostname resolving via hosts(5) to loopback address is
plainly incorrect. Harry: hosts file is also meant to be exported via
NIS.