diff options
author | Chris Lumens <clumens@redhat.com> | 2006-06-02 19:15:40 +0000 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2006-06-02 19:15:40 +0000 |
commit | f33b634a394111b7f6a48728295d12e2c9ff2c8b (patch) | |
tree | 4283fb53d06dc4ae33fbef7522e6651ab3911a81 /network.py | |
parent | bfd9f363dbf359296b0d0a79f76361122eea5b03 (diff) | |
download | anaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.tar.gz anaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.tar.xz anaconda-f33b634a394111b7f6a48728295d12e2c9ff2c8b.zip |
Write out IPv6 localhost (#44984).
Diffstat (limited to 'network.py')
-rw-r--r-- | network.py | 11 |
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) |