pimsync: use 'users' as group and dont make calendar world-readable (#8564)
Using username as unix group doesnt work by default (at least on nixos): janv. 14 14:54:14 jedha hm-activate-teto[100922]: removed '/home/teto/.local/state/home-manager/gcroots/new-home' janv. 14 14:54:14 jedha systemd-tmpfiles[100921]: /home/teto/home/config/user-tmpfiles.d/home-manager.conf:4: Failed to resolve group 'teto': No such process use "users" instead
This commit is contained in:
parent
27613c7299
commit
b4d88c9ac4
1 changed files with 1 additions and 1 deletions
|
|
@ -119,7 +119,7 @@
|
|||
contactLocalStorageDirs = lib.mapAttrsToList localStorageDir contactAccounts;
|
||||
localStorageDirs = calendarLocalStorageDirs ++ contactLocalStorageDirs;
|
||||
|
||||
mkTmpFileRule = (dir: "d ${dir} 0755 ${config.home.username} ${config.home.username} - -");
|
||||
mkTmpFileRule = (dir: "d ${dir} 0750 ${config.home.username} users - -");
|
||||
tmpFileRules = map mkTmpFileRule localStorageDirs;
|
||||
in
|
||||
lib.mkIf cfg.enable {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue