diff options
author | Erik Arvstedt <erik.arvstedt@gmail.com> | 2020-01-10 22:00:09 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-01-13 02:01:23 +0000 |
commit | 9ed03f2103651846807aa0bcd5c4e980eda1d5c9 (patch) | |
tree | 54b79897ac2af4df277acf4b756967b4104f2b6f /nixos/modules/services/misc/paperless.nix | |
parent | 5ad5d2321f8210f833e3b6342798c82b57ece663 (diff) | |
download | nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar.gz nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar.bz2 nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar.lz nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar.xz nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.tar.zst nixpkgs-9ed03f2103651846807aa0bcd5c4e980eda1d5c9.zip |
nixos/paperless: fix tmpfiles rules
Previously, the service expected the paperless user to have a group with the user's name. This is not necessarily the case for custom users.
Diffstat (limited to 'nixos/modules/services/misc/paperless.nix')
-rw-r--r-- | nixos/modules/services/misc/paperless.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/misc/paperless.nix b/nixos/modules/services/misc/paperless.nix index 119dcebe019..bfaf760fb83 100644 --- a/nixos/modules/services/misc/paperless.nix +++ b/nixos/modules/services/misc/paperless.nix @@ -123,9 +123,9 @@ in config = mkIf cfg.enable { systemd.tmpfiles.rules = [ - "d '${cfg.dataDir}' - ${cfg.user} ${cfg.user} - -" + "d '${cfg.dataDir}' - ${cfg.user} ${config.users.users.${cfg.user}.group} - -" ] ++ (optional cfg.consumptionDirIsPublic - "d '${cfg.consumptionDir}' 777 ${cfg.user} ${cfg.user} - -" + "d '${cfg.consumptionDir}' 777 - - - -" # If the consumption dir is not created here, it's automatically created by # 'manage' with the default permissions. ); |