nixos/pretix: fix state directory mode
The state directory contains static files that need to be accessible by a webserver, but homeMode defaults to 0750 and switching the generation will always force the homeMode, thereby breaking access to the assets. Instead, fully rely on systemd to provide the StateDirectory with the correct mode.
This commit is contained in:
parent
6a6fbc0054
commit
a4193dba8f
1 changed files with 2 additions and 4 deletions
|
@ -569,11 +569,9 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
users = {
|
users = {
|
||||||
groups."${cfg.group}" = {};
|
groups.${cfg.group} = {};
|
||||||
users."${cfg.user}" = {
|
users.${cfg.user} = {
|
||||||
isSystemUser = true;
|
isSystemUser = true;
|
||||||
createHome = true;
|
|
||||||
home = cfg.settings.pretix.datadir;
|
|
||||||
inherit (cfg) group;
|
inherit (cfg) group;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue