Update zerotierone.nix per input

Nothing will happen now when `cfg.localConf == null`
This commit is contained in:
Yonghan Ching 庄勇翰 2023-12-19 05:22:19 -06:00 committed by Emery Hemingway
parent 7b83a839dc
commit 5fff7f4078

View file

@ -60,7 +60,7 @@ in
chown -R root:root /var/lib/zerotier-one
'' + (concatMapStrings (netId: ''
touch "/var/lib/zerotier-one/networks.d/${netId}.conf"
'') cfg.joinNetworks) + ''
'') cfg.joinNetworks) + optionalString (cfg.localConf != null) ''
if [ -L "${localConfFilePath}" ]
then
rm ${localConfFilePath}
@ -68,7 +68,6 @@ in
then
mv ${localConfFilePath} ${localConfFilePath}.bak
fi
'' + optionalString (cfg.localConf != null) ''
ln -s ${localConfFile} ${localConfFilePath}
'';