summary refs log tree commit diff
path: root/nixos/modules/services/games
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@sap.com>2022-06-03 18:27:10 +0200
committerSandro Jäckel <sandro.jaeckel@sap.com>2022-06-03 18:52:47 +0200
commit4de6a81193c9c29cd03d34552991422d0e6ba051 (patch)
tree920c9cf9be377a2322b1bc2c3ade91b803af12bf /nixos/modules/services/games
parent28379c3a5124758f8adf79f9d20e8d332c854eaf (diff)
downloadnixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar.gz
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar.bz2
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar.lz
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar.xz
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.tar.zst
nixpkgs-4de6a81193c9c29cd03d34552991422d0e6ba051.zip
nixos/asf: fix state directory permissions, for real
Diffstat (limited to 'nixos/modules/services/games')
-rw-r--r--nixos/modules/services/games/asf.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/games/asf.nix b/nixos/modules/services/games/asf.nix
index 0660e373747..3d876ec712f 100644
--- a/nixos/modules/services/games/asf.nix
+++ b/nixos/modules/services/games/asf.nix
@@ -173,7 +173,10 @@ in
         wantedBy = [ "multi-user.target" ];
 
         serviceConfig = mkMerge [
-          (mkIf (cfg.dataDir == "/var/lib/asf") { StateDirectory = "asf"; })
+          (mkIf (cfg.dataDir == "/var/lib/asf") {
+            StateDirectory = "asf";
+            StateDirectoryMode = "700";
+          })
           {
             User = "asf";
             Group = "asf";