summaryrefslogtreecommitdiffstats
path: root/network.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2006-06-02 19:15:40 +0000
committerChris Lumens <clumens@redhat.com>2006-06-02 19:15:40 +0000
commitf33b634a394111b7f6a48728295d12e2c9ff2c8b (patch)
tree4283fb53d06dc4ae33fbef7522e6651ab3911a81 /network.py
parentbfd9f363dbf359296b0d0a79f76361122eea5b03 (diff)
downloadanaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.tar.gz
anaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.tar.xz
anaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.zip
Write out IPv6 localhost (#44984).
Diffstat (limited to 'network.py')
-rw-r--r--network.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/network.py b/network.py
index b3270cf9a..755d0dd17 100644
--- a/network.py
+++ b/network.py
@@ -467,7 +467,7 @@ class Network:
# /etc/hosts
f = open(instPath + "/etc/hosts", "w")
- localline = "127.0.0.1\t\t"
+ localline = ""
log.info("self.hostname = %s", self.hostname)
@@ -475,15 +475,16 @@ class Network:
# If the hostname is not resolvable, tie it to 127.0.0.1
if not ip and self.hostname != "localhost.localdomain":
- localline = localline + self.hostname + " "
+ localline += self.hostname + " "
l = string.split(self.hostname, ".")
if len(l) > 1:
- localline = localline + l[0] + " "
+ localline += l[0] + " "
- localline = localline + "localhost.localdomain localhost\n"
+ localline += "localhost.localdomain localhost\n"
f.write("# Do not remove the following line, or various programs\n")
f.write("# that require network functionality will fail.\n")
- f.write(localline)
+ f.write("127.0.0.1\t\t" + localline)
+ f.write("::1\t\t" + localline)
if ip:
nameline = "%s\t\t%s" % (ip, self.hostname)