Browse Source

Merge remote-tracking branch 'qubesos/pr/92'

* qubesos/pr/92:
  network: reload DNS only on "up" event from NetworkManager
Marek Marczykowski-Górecki 6 years ago
parent
commit
65be69db5a
1 changed files with 8 additions and 6 deletions
  1. 8 6
      network/qubes-nmhook

+ 8 - 6
network/qubes-nmhook

@@ -4,11 +4,13 @@
 # shellcheck source=init/functions
 . /usr/lib/qubes/init/functions
 
-/usr/lib/qubes/qubes-setup-dnat-to-ns
+if [ "$2" = "up" ]; then
+    /usr/lib/qubes/qubes-setup-dnat-to-ns
 
-# FIXME: Tinyproxy does not reload DNS servers.
-if under_systemd ; then
-    systemctl --no-block try-restart qubes-updates-proxy.service
-else
-    service qubes-updates-proxy try-restart
+    # FIXME: Tinyproxy does not reload DNS servers.
+    if under_systemd ; then
+        systemctl --no-block try-restart qubes-updates-proxy.service
+    else
+        service qubes-updates-proxy try-restart
+    fi
 fi