nixos/traefik: owner/group should be changed recursivly

This commit is contained in:
Joerg Thalheim 2017-10-04 11:57:49 +01:00
parent 0625110d1a
commit a3200348b7

View File

@ -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";