From 68f6b337c95e872cefc5b43c60326d73ab5070a7 Mon Sep 17 00:00:00 2001 From: Astro Date: Fri, 24 Apr 2020 19:20:41 +0200 Subject: [PATCH] dn42: fix wireguard --- hosts/containers/dn42/configuration.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hosts/containers/dn42/configuration.nix b/hosts/containers/dn42/configuration.nix index cf56ffe1..c5bb4256 100644 --- a/hosts/containers/dn42/configuration.nix +++ b/hosts/containers/dn42/configuration.nix @@ -70,12 +70,13 @@ in { servers = builtins.mapAttrs (name: conf: mkServer name conf) openvpnNeighbors; }; - wireguard.interfaces = + networking.wireguard.enable = true; + networking.wireguard.interfaces = let wireguardNeighbors = lib.filterAttrs (_: conf: conf ? wireguard) neighbors; in builtins.mapAttrs (_: conf: { - inherit (conf.wireguard) privateKey; + inherit (conf.wireguard) listenPort privateKey; ips = [ "${address4}/32" "${address6}/128" ]; peers = [ { inherit (conf.wireguard) endpoint publicKey;