summary refs log tree commit diff
path: root/nixos/modules/services/misc
diff options
context:
space:
mode:
authorThomas Karolski <JimmyPaterson@gmx.de>2018-03-21 02:26:04 +0100
committerGitHub <noreply@github.com>2018-03-21 02:26:04 +0100
commite5073bcb8099a331251f1a7928dfc752459967ea (patch)
treec9653fb8ced1bdd959a7895e6d59e27698e55d45 /nixos/modules/services/misc
parenteda6b9553b998b2ad4d36e22bd0f2b7a536fd517 (diff)
downloadnixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar.gz
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar.bz2
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar.lz
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar.xz
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.tar.zst
nixlib-e5073bcb8099a331251f1a7928dfc752459967ea.zip
Fix permission on working directory
The working directory needs the x flag, otherwise executors (e.g. sparks executor) are unable to cd into their sandbox and create e.g. temporary files.
Diffstat (limited to 'nixos/modules/services/misc')
-rw-r--r--nixos/modules/services/misc/mesos-slave.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/mesos-slave.nix b/nixos/modules/services/misc/mesos-slave.nix
index 12485141e219..effa29b64f63 100644
--- a/nixos/modules/services/misc/mesos-slave.nix
+++ b/nixos/modules/services/misc/mesos-slave.nix
@@ -213,7 +213,7 @@ in {
         PermissionsStartOnly = true;
       };
       preStart = ''
-        mkdir -m 0700 -p ${cfg.workDir}
+        mkdir -m 0701 -p ${cfg.workDir}
       '';
     };
   };