From c8c1ed2c78b50e5db5ae715d3f037956ee6d44db Mon Sep 17 00:00:00 2001 From: obadz Date: Mon, 29 Oct 2018 20:22:40 +0000 Subject: [PATCH] nixos/zerotier: binds to network-online.target to avoid the 1m30s timeout before kill on shutdown --- nixos/modules/services/networking/zerotierone.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/zerotierone.nix b/nixos/modules/services/networking/zerotierone.nix index a4cd368397e7..764af3846fe5 100644 --- a/nixos/modules/services/networking/zerotierone.nix +++ b/nixos/modules/services/networking/zerotierone.nix @@ -39,7 +39,8 @@ in systemd.services.zerotierone = { description = "ZeroTierOne"; path = [ cfg.package ]; - after = [ "network.target" ]; + bindsTo = [ "network-online.target" ]; + after = [ "network-online.target" ]; wantedBy = [ "multi-user.target" ]; preStart = '' mkdir -p /var/lib/zerotier-one/networks.d