mirror of
https://github.com/StevenBlack/hosts.git
synced 2024-07-06 12:32:35 +02:00
automatic systemd NetworkManager service restart
This commit is contained in:
parent
ded40d2fb2
commit
facba836c4
3
updateHostsFile.py
Executable file → Normal file
3
updateHostsFile.py
Executable file → Normal file
@ -324,6 +324,9 @@ def moveHostsFileIntoPlace( finalFile ):
|
||||
if os.path.isfile( "/etc/rc.d/init.d/nscd" ):
|
||||
if( subprocess.call(["/usr/bin/sudo", "/etc/rc.d/init.d/nscd", "restart"] )):
|
||||
printFailure( "Flushing the DNS Cache failed." )
|
||||
if os.path.isfile( "/usr/lib/systemd/system/NetworkManager.service" ):
|
||||
if( subprocess.call(["/usr/bin/sudo", "/usr/bin/systemctl", "restart", "NetworkManager.service"] )):
|
||||
printFailure( "Flushing the DNS Cache failed." )
|
||||
elif ( os.name == 'nt' ):
|
||||
print ( 'Automatically moving the hosts file in place is not yet supported.' )
|
||||
print ( 'Please move the generated file to %SystemRoot%\system32\drivers\etc\hosts' )
|
||||
|
Loading…
Reference in New Issue
Block a user