From 07a2d1e4aa66fcb13615b7c1d9d4b1e07c7232a4 Mon Sep 17 00:00:00 2001 From: lassulus Date: Tue, 11 Jul 2023 17:21:20 +0200 Subject: [PATCH] modules zerotier: use settings style networkd syntax --- modules/zerotier/default.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/modules/zerotier/default.nix b/modules/zerotier/default.nix index ad976bd..a4ef9ff 100644 --- a/modules/zerotier/default.nix +++ b/modules/zerotier/default.nix @@ -6,17 +6,14 @@ networking.firewall.interfaces."zt+".allowedUDPPorts = [ 5353 ]; # Note avahi was super slow. systemd-resolved worked much faster for mdns - systemd.network.networks = { - zerotier.extraConfig = '' - [Match] - Name=zt* - - [Network] - LLMNR=true - LLDP=true - MulticastDNS=true - KeepConfiguration=static - ''; + systemd.network.networks.zerotier = { + matchConfig.Name = "zt*"; + networkConfig = { + LLMNR = true; + LLDP = true; + MulticastDNS = true; + KeepConfiguration = "static"; + }; }; services.zerotierone = {