dn42: fix wireguard

This commit is contained in:
Astro 2020-04-24 19:28:37 +02:00
parent 68f6b337c9
commit ea275446d5

View File

@ -70,8 +70,9 @@ in {
servers = builtins.mapAttrs (name: conf: mkServer name conf) openvpnNeighbors; servers = builtins.mapAttrs (name: conf: mkServer name conf) openvpnNeighbors;
}; };
networking.wireguard.enable = true; networking.wireguard = {
networking.wireguard.interfaces = enable = true;
interfaces =
let let
wireguardNeighbors = lib.filterAttrs (_: conf: conf ? wireguard) neighbors; wireguardNeighbors = lib.filterAttrs (_: conf: conf ? wireguard) neighbors;
in in
@ -84,6 +85,7 @@ in {
persistentKeepalive = 30; persistentKeepalive = 30;
} ]; } ];
}) wireguardNeighbors; }) wireguardNeighbors;
};
services.bird2 = { services.bird2 = {
enable = true; enable = true;