summary refs log tree commit diff
path: root/nixos/modules/services/networking/kresd.nix
diff options
context:
space:
mode:
authorEdmund Wu <fangkazuto@gmail.com>2020-08-16 12:16:30 -0400
committerEdmund Wu <fangkazuto@gmail.com>2020-08-16 12:18:32 -0400
commit1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b (patch)
tree363576e6f57da7895b2db3875eac8643e26cd901 /nixos/modules/services/networking/kresd.nix
parented89d043dc86dc76b6f6df02f8db1153f8719b54 (diff)
downloadnixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar.gz
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar.bz2
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar.lz
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar.xz
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.tar.zst
nixpkgs-1a6240bde4a63f2aa8ab56cfdfdce29e69b9481b.zip
nixos/kresd: fix CacheDirectory permissions as per tmpfiles
Diffstat (limited to 'nixos/modules/services/networking/kresd.nix')
-rw-r--r--nixos/modules/services/networking/kresd.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/kresd.nix b/nixos/modules/services/networking/kresd.nix
index 17c229581fb..06c63361e1d 100644
--- a/nixos/modules/services/networking/kresd.nix
+++ b/nixos/modules/services/networking/kresd.nix
@@ -129,9 +129,9 @@ in {
     systemd.services."kresd@".serviceConfig = {
       ExecStart = "${package}/bin/kresd --noninteractive "
         + "-c ${package}/lib/knot-resolver/distro-preconfig.lua -c ${configFile}";
-      # Ensure correct ownership in case UID or GID changes.
+      # Ensure /var/cache/knot-resolver exists
       CacheDirectory = "knot-resolver";
-      CacheDirectoryMode = "0750";
+      CacheDirectoryMode = "0770";
     };
 
     # Try cleaning up the previously default location of cache file.