diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2021-10-17 22:39:57 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2021-10-17 22:39:57 +0200 |
commit | a79b87b0224cdd0069cbd4d3534475ee3f04dbf9 (patch) | |
tree | 9668af34cf126181ea93217cc0a90650315dc25c /modules | |
parent | 2f55ec8916c190ab1c76e8b7fd07f01ae5dc18ac (diff) | |
download | nixos-a79b87b0224cdd0069cbd4d3534475ee3f04dbf9.tar nixos-a79b87b0224cdd0069cbd4d3534475ee3f04dbf9.tar.gz nixos-a79b87b0224cdd0069cbd4d3534475ee3f04dbf9.tar.bz2 nixos-a79b87b0224cdd0069cbd4d3534475ee3f04dbf9.tar.xz nixos-a79b87b0224cdd0069cbd4d3534475ee3f04dbf9.zip |
yggdrasil-wg: ...
Diffstat (limited to 'modules')
-rw-r--r-- | modules/yggdrasil-wg/default.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/yggdrasil-wg/default.nix b/modules/yggdrasil-wg/default.nix index 6e49214e..3d9da305 100644 --- a/modules/yggdrasil-wg/default.nix +++ b/modules/yggdrasil-wg/default.nix | |||
@@ -180,6 +180,7 @@ in { | |||
180 | 180 | ||
181 | systemd.services = listToAttrs (filter ({ value, ...}: value != null) (map (opts@{to, from, ...}: let other = if from == hostName then to else from; in nameValuePair "yggdrasil-udp2raw@${other}" (if opts ? "endpointHost" && opts ? "udp2raw" then { | 181 | systemd.services = listToAttrs (filter ({ value, ...}: value != null) (map (opts@{to, from, ...}: let other = if from == hostName then to else from; in nameValuePair "yggdrasil-udp2raw@${other}" (if opts ? "endpointHost" && opts ? "udp2raw" then { |
182 | path = with pkgs; [iptables]; | 182 | path = with pkgs; [iptables]; |
183 | wantedBy = [ "network.target" ]; | ||
183 | serviceConfig = { | 184 | serviceConfig = { |
184 | RuntimeDirectory = ["udp2raw-config-${other}"]; | 185 | RuntimeDirectory = ["udp2raw-config-${other}"]; |
185 | RuntimeDirectoryMode = "0700"; | 186 | RuntimeDirectoryMode = "0700"; |