nixos/wireguard-networkd: use 40- prefix for networks as well (#451581)
This commit is contained in:
@@ -77,10 +77,12 @@ let
|
||||
PersistentKeepalive = peer.persistentKeepalive;
|
||||
};
|
||||
|
||||
generateNetwork = name: interface: {
|
||||
matchConfig.Name = name;
|
||||
address = interface.ips;
|
||||
};
|
||||
generateNetwork =
|
||||
name: interface:
|
||||
nameValuePair "40-${name}" {
|
||||
matchConfig.Name = name;
|
||||
address = interface.ips;
|
||||
};
|
||||
|
||||
cfg = config.networking.wireguard;
|
||||
|
||||
@@ -236,7 +238,7 @@ in
|
||||
systemd.network = {
|
||||
enable = true;
|
||||
netdevs = mapAttrs' generateNetdev cfg.interfaces;
|
||||
networks = mapAttrs generateNetwork cfg.interfaces;
|
||||
networks = mapAttrs' generateNetwork cfg.interfaces;
|
||||
};
|
||||
|
||||
environment.etc = mapAttrs' generateRefreshNetdevMode refreshEnabledInterfaces;
|
||||
|
||||
Reference in New Issue
Block a user