Bug 253979 - installer creates hostname but fails to give it default hosts mapping, causes complex problems elsewhere
Summary: installer creates hostname but fails to give it default hosts mapping, causes...
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 7
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: David Cantrell
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2007-08-23 12:17 UTC by David Campbell
Modified: 2007-11-30 22:12 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2007-09-04 21:47:52 UTC
Type: ---

Attachments (Terms of Use)

Description David Campbell 2007-08-23 12:17:46 UTC
Description of problem:

The fedora 7 installer creates a system hostname, but fails to make an entry for
it in the /etc/hosts file.

You might think so-what, but this actually causes nasty troubles with delays
starting gnome applications, and yet people have said that it isn't a gnome bug
 Others on the fedora irc have seen the same issue.

Take a look at this ubuntu link to a problem whose symptom happens identically
on fedora 7:  https://bugs.launchpad.net/ubuntu/+bug/94048

I believe that the fedora 7 installer should by default create an /etc/hosts
entry mapping the installer-assigned hostname to the localhost interface, as the
ubuntu report recommends and how LOTS of ubuntu people have solved the problem.

Version-Release number of selected component (if applicable):

How reproducible:

The delay problem with gnome is intermittent
Actual results:

No binding of hostname to ip address in /etc/hosts from install

Expected results:

A sensible default for the hostname in /etc/hosts from install would be

Comment 1 David Cantrell 2007-08-23 14:59:27 UTC
Just the short hostname, right, not the FQDN?  I seem to remember us doing this
at some point and then not.  Might be my fault with all the network
configuration changes in anaconda.

Comment 2 David Campbell 2007-08-23 21:55:45 UTC
Yes just the short host name:

[root@Vigor12 ~]# uname -n
[root@Vigor12 ~]# hostname

When I mapped it to the localhost interface in /etc/hosts the problems went away:

[root@Vigor12 ~]# grep Vigor12 /etc/hosts               localhost.localdomain localhost DesktopPROD desktopprod
acrs Vigor12

Comment 3 David Cantrell 2007-09-04 21:47:52 UTC
Fixed in rawhide.  Thanks.

Note You need to log in before you can comment on or make changes to this bug.