diff options
author | David Anderson <dave@natulte.net> | 2020-04-19 22:57:07 -0700 |
---|---|---|
committer | David Anderson <dave@natulte.net> | 2020-04-20 15:35:55 -0700 |
commit | cee5ddbb284692d98e35f97d2aba0ab9b422ff3a (patch) | |
tree | 8ebf090a57544a670552ede77e250783096d77f8 | |
parent | 32029f3c7f901e3da4665f031f874c93422bbd39 (diff) | |
download | nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar.gz nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar.bz2 nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar.lz nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar.xz nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.tar.zst nixlib-cee5ddbb284692d98e35f97d2aba0ab9b422ff3a.zip |
nixos/tailscale: set a CacheDir in the systemd unit.
Fixes a bug where tailscaled drops some files into / when CacheDir is unset. Signed-off-by: David Anderson <dave@natulte.net>
-rw-r--r-- | nixos/modules/services/networking/tailscale.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/tailscale.nix b/nixos/modules/services/networking/tailscale.nix index 513c42b40117..4d6aeb75ebd1 100644 --- a/nixos/modules/services/networking/tailscale.nix +++ b/nixos/modules/services/networking/tailscale.nix @@ -37,7 +37,10 @@ in { RuntimeDirectoryMode = 755; StateDirectory = "tailscale"; - StateDirectoryMode = 700; + StateDirectoryMode = 750; + + CacheDirectory = "tailscale"; + CacheDirectoryMode = 750; Restart = "on-failure"; }; |