From 741770c99abbd6a165b5a7b0d8206aebba671de7 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Sat, 18 Feb 2017 04:54:15 +0100 Subject: [PATCH] network-interface service: tuntap ifs have netdev services --- nixos/modules/tasks/network-interfaces-scripted.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index cf90f05e8d3..9264434d843 100644 --- a/nixos/modules/tasks/network-interfaces-scripted.nix +++ b/nixos/modules/tasks/network-interfaces-scripted.nix @@ -49,7 +49,8 @@ in deviceDependency = dev: # Use systemd service if we manage device creation, else # trust udev when not in a container - if (hasAttr dev cfg.bridges) || + if (hasAttr dev (filterAttrs (k: v: v.virtual) cfg.interfaces)) || + (hasAttr dev cfg.bridges) || (hasAttr dev cfg.bonds) || (hasAttr dev cfg.macvlans) || (hasAttr dev cfg.sits) ||