system-config-network needs to preserve the IPv6 localhost entry or add it if missing when dealing with /etc/hosts. In anaconda, we write out: ::1 localhost6.localdomain6 localhost6 I have not found an RFC indicating what ::1 should be called and different operating systems are using different names. If you find an official naming standard for ::1, let me know so I can make the change to anaconda as well.
BTW, FC6 clean install puts only line ::1 server.xxx.lt server localhost.localdomain localhost to /etc/hosts, and because of that some programs don't work. Putting a line 127.0.0.1 server.xxx.lt server localhost.localdomain localhost helps. I unchecked ipv6 support during install. Might be some reversed logic - instead of putting ipv4 addr only, it puts ipv6 addr only.
(In reply to comment #1) > BTW, FC6 clean install puts only line > ::1 server.xxx.lt server localhost.localdomain localhost > to /etc/hosts, and because of that some programs don't work. Putting a line > 127.0.0.1 server.xxx.lt server localhost.localdomain localhost > helps. > > I unchecked ipv6 support during install. Might be some reversed logic - instead > of putting ipv4 addr only, it puts ipv6 addr only. This problem is not a system-config-network problem, it's an anaconda problem. It's known and has been fixed in anaconda's CVS (rawhide).
system-config-network-1.4.7-1.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update system-config-network'
system-config-network-1.4.7-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.