diff options
author | zimbatm <zimbatm@zimbatm.com> | 2016-02-19 22:56:19 +0000 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2016-02-19 22:56:19 +0000 |
commit | 433f979cee469434081b6c7cdf69d5f949f32ebb (patch) | |
tree | f6c8983d0d4492e557935f91321373a43aaa9884 /nixos/modules/services/networking/zerotierone.nix | |
parent | 885acea1dd82b0354ff2b6bcf1268b3031cf93df (diff) | |
download | nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar.gz nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar.bz2 nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar.lz nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar.xz nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.tar.zst nixlib-433f979cee469434081b6c7cdf69d5f949f32ebb.zip |
zerotierone: adopt systemd unit from upstream
See https://github.com/zerotier/ZeroTierOne/blob/5db538d85ef739fa969a5b71d294501ac0bb5335/ext/installfiles/linux/systemd/zerotier-one.service
Diffstat (limited to 'nixos/modules/services/networking/zerotierone.nix')
-rw-r--r-- | nixos/modules/services/networking/zerotierone.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/nixos/modules/services/networking/zerotierone.nix b/nixos/modules/services/networking/zerotierone.nix index 886ea18d9809..6237f95b127b 100644 --- a/nixos/modules/services/networking/zerotierone.nix +++ b/nixos/modules/services/networking/zerotierone.nix @@ -21,10 +21,9 @@ in chown -R root:root /var/lib/zerotier-one ''; serviceConfig = { - Type = "forking"; - User = "root"; - PIDFile = "/var/lib/zerotier-one/zerotier-one.pid"; - ExecStart = "${pkgs.zerotierone}/bin/zerotier-one -d"; + ExecStart = "${pkgs.zerotierone}/bin/zerotier-one"; + Restart = "always"; + KillMode = "process"; }; }; environment.systemPackages = [ pkgs.zerotierone ]; |