diff --git a/host/dasha/Vpn.nix b/host/dasha/Vpn.nix index 48d99e06..085e239b 100644 --- a/host/dasha/Vpn.nix +++ b/host/dasha/Vpn.nix @@ -6,4 +6,16 @@ # strongswan # strongswanNM ]; + networking.networkmanager.enableStrongSwan = true; + services.xl2tpd.enable = true; + services.strongswan = { + enable = true; + secrets = [ + "ipsec.d/ipsec.nm-l2tp.secrets" + ]; + }; + # NOTE: Try this if VPN ever breaks. + # systemd.tmpfiles.rules = [ + # "L /etc/ipsec.secrets - - - - /etc/ipsec.d/ipsec.nm-l2tp.secrets" + # ]; }