diff --git a/modules/server/containers/default.nix b/modules/server/containers/default.nix index a19859e..165b99e 100644 --- a/modules/server/containers/default.nix +++ b/modules/server/containers/default.nix @@ -30,8 +30,8 @@ let in '' ${pkgs.coreutils}/bin/mkdir -p "${effectiveCfg.path}" ${lib.concatMapStringsSep "\n" (dir: "${pkgs.coreutils}/bin/mkdir -p ${effectiveCfg.path}/${lib.escapeShellArg dir}") effectiveCfg.dirs} - ${pkgs.coreutils}/bin/chown ${effectiveCfg.owner} "${effectiveCfg.path}" - ${pkgs.coreutils}/bin/chmod ${effectiveCfg.mode} "${effectiveCfg.path}" + ${pkgs.coreutils}/bin/chown -R ${effectiveCfg.owner} "${effectiveCfg.path}" + ${pkgs.coreutils}/bin/chmod -R ${effectiveCfg.mode} "${effectiveCfg.path}" ''; in { config = lib.mkMerge [{