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...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 7
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: David Cantrell
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
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:
Environment:
Last Closed: 2007-09-04 21:47:52 UTC


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):

2.6.22.1-41.fc7

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 127.0.0.1

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
Vigor12
[root@Vigor12 ~]# hostname
Vigor12

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

[root@Vigor12 ~]# grep Vigor12 /etc/hosts
127.0.0.1               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.