diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2017-02-18 04:54:15 +0100 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-02-18 13:36:37 +0100 |
commit | 741770c99abbd6a165b5a7b0d8206aebba671de7 (patch) | |
tree | 5cea72448fe3b00b985dc261799ad0a49c8adfd9 /nixos | |
parent | 76a3c30471e57faaa75f4ed957c12f13e9f92d90 (diff) | |
download | nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar.gz nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar.bz2 nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar.lz nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar.xz nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.tar.zst nixlib-741770c99abbd6a165b5a7b0d8206aebba671de7.zip |
network-interface service: tuntap ifs have netdev services
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/tasks/network-interfaces-scripted.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index cf90f05e8d3a..9264434d8438 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) || |