about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2019-10-26 13:01:47 +0000
committerGitHub <noreply@github.com>2019-10-26 13:01:47 +0000
commita8fccf217285845638b5f26c99b78e6a0e025edb (patch)
treedbb001d2af159d2fb45d4738d016e7725a03b5dd
parent98f0fcf12b6d700e6d0a4c1c73e492d5c06b7793 (diff)
parent32fd88726b7e43fbe65f93966bdd54f3d2ed10f5 (diff)
downloadnixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar.gz
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar.bz2
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar.lz
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar.xz
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.tar.zst
nixlib-a8fccf217285845638b5f26c99b78e6a0e025edb.zip
Merge pull request #72000 from flokli/virtualbox-vboxnet0-systemd-networkd-wait-online-service
nixos/virtualbox: fix systemd-networkd-wait-online.service waiting for vboxnet0
-rw-r--r--nixos/modules/virtualisation/virtualbox-host.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/virtualbox-host.nix b/nixos/modules/virtualisation/virtualbox-host.nix
index 6081d4153a6c..ddb0a7bda4f3 100644
--- a/nixos/modules/virtualisation/virtualbox-host.nix
+++ b/nixos/modules/virtualisation/virtualbox-host.nix
@@ -149,5 +149,12 @@ in
     # Make sure NetworkManager won't assume this interface being up
     # means we have internet access.
     networking.networkmanager.unmanaged = ["vboxnet0"];
-  })]);
+  }) (mkIf config.networking.useNetworkd {
+    systemd.network.networks."40-vboxnet0".extraConfig = ''
+      [Link]
+      RequiredForOnline=no
+    '';
+  })
+
+]);
 }