include 127.0.1.1 <hostname> line
authorMateusz Konieczny <redacted>
Fri, 18 Mar 2016 20:10:36 +0000 (21:10 +0100)
committerMateusz Konieczny <redacted>
Fri, 18 Mar 2016 20:32:45 +0000 (21:32 +0100)
partial, maybe full fix for #109

updateHostsFile.py

index dda1b51d0ce10fa083ad33e21634cd2cc9205312..bd8a9793aefb6b5d3eac3d525f660dabf0d5d162 100644 (file)
@@ -23,6 +23,7 @@ import tempfile
 import time
 import glob
 import argparse
+import socket
 # zip files are not used actually, support deleted
 # StringIO is not needed in Python 3
 # Python 3 works differently with urlopen
@@ -382,6 +383,8 @@ def writeOpeningHeader(finalFile):
     writeData(finalFile, '255.255.255.255 broadcasthost\n')
     writeData(finalFile, '::1 localhost\n')
     writeData(finalFile, 'fe80::1%lo0 localhost\n')
+    if platform.system() == 'Linux':
+        writeData(finalFile, '127.0.1.1 ' + socket.gethostname() + '\n')
     writeData(finalFile, '\n')
 
     preamble = os.path.join(BASEDIR_PATH, "myhosts")
git clone https://git.99rst.org/PROJECT