summary refs log tree commit diff
path: root/nixos/modules/system
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2018-03-01 20:00:42 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2018-03-01 20:00:42 +0100
commit810dd0f9844e56efec66bfbf82c5e0412acbcba7 (patch)
treef2e15aca6ff36c67ba27642c111bc22b2e80ea95 /nixos/modules/system
parent020e80104a4723260684c8e672ac3c5c973be88d (diff)
parent6a5cc4f8cc34ff3cf455a8c4814e6433391bcc98 (diff)
downloadnixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar.gz
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar.bz2
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar.lz
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar.xz
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.tar.zst
nixlib-810dd0f9844e56efec66bfbf82c5e0412acbcba7.zip
Merge remote-tracking branch 'upstream/master' into HEAD
Diffstat (limited to 'nixos/modules/system')
-rw-r--r--nixos/modules/system/boot/networkd.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix
index eea10613ea58..7bf7a51a2417 100644
--- a/nixos/modules/system/boot/networkd.nix
+++ b/nixos/modules/system/boot/networkd.nix
@@ -650,7 +650,11 @@ let
   unitFiles = map (name: {
     target = "systemd/network/${name}";
     source = "${cfg.units.${name}.unit}/${name}";
-  }) (attrNames cfg.units);
+  }) (attrNames cfg.units) ++
+  (map (entry: {
+    target = "systemd/network/${entry}";
+    source = "${config.systemd.package}/lib/systemd/network/${entry}";
+  }) (attrNames (builtins.readDir "${config.systemd.package}/lib/systemd/network")));
 in
 
 {