zerotier: fix creating controller directory

This commit is contained in:
Jörg Thalheim
2023-09-29 16:04:56 +02:00
parent 5f15ec4495
commit 9daeaf5c62
2 changed files with 36 additions and 0 deletions

View File

@@ -108,6 +108,7 @@ in
systemd.services.zerotierone.serviceConfig.ExecStartPre = [
"+${pkgs.writeShellScript "init-zerotier" ''
cp ${config.clanCore.secrets.zerotier.secrets.zerotier-identity-secret.path} /var/lib/zerotier-one/identity.secret
mkdir -p /var/lib/zerotier-one/controller.d/network
ln -sfT ${pkgs.writeText "net.json" (builtins.toJSON networkConfig)} /var/lib/zerotier-one/controller.d/network/${cfg.networkId}.json
''}"
];