about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorJoerg Thalheim <joerg@thalheim.io>2017-10-04 11:57:49 +0100
committerJoerg Thalheim <joerg@thalheim.io>2017-10-04 11:59:38 +0100
commita3200348b7e68dbad12bf7056cce75917d3a4184 (patch)
tree09ad09c40cda30d2c7cdfd7e2e6cc8ed65bb1ed9 /nixos
parent0625110d1a4abba57c69b3b0baa8e57e1b02578b (diff)
downloadnixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar.gz
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar.bz2
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar.lz
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar.xz
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.tar.zst
nixlib-a3200348b7e68dbad12bf7056cce75917d3a4184.zip
nixos/traefik: owner/group should be changed recursivly
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/web-servers/traefik.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/web-servers/traefik.nix b/nixos/modules/services/web-servers/traefik.nix
index 53f5a3c3c2be..7ce0603786d4 100644
--- a/nixos/modules/services/web-servers/traefik.nix
+++ b/nixos/modules/services/web-servers/traefik.nix
@@ -82,7 +82,8 @@ in {
         ExecStart = ''${cfg.package.bin}/bin/traefik --configfile=${configFile}'';
         ExecStartPre = [
           ''${pkgs.coreutils}/bin/mkdir -p "${cfg.dataDir}"''
-          ''${pkgs.coreutils}/bin/install -d -m700 --owner traefik --group traefik "${cfg.dataDir}"''
+          ''${pkgs.coreutils}/bin/chmod 700 "${cfg.dataDir}"''
+          ''${pkgs.coreutils}/bin/chown -R traefik:traefik "${cfg.dataDir}"''
         ];
         Type = "simple";
         User = "traefik";