groupshare: fix permissions

This commit is contained in:
陈浩南 2023-09-13 21:32:02 +08:00
parent 544b071081
commit 040352d30a

View File

@ -19,8 +19,11 @@ inputs:
++ (concatLists (map
(user:
[
"d /var/lib/groupshare/${user} 0750 ${user} groupshare"
"a /var/lib/groupshare/${user} - - - - u::rwX,g::rX,o::r"
"d /var/lib/groupshare/${user} 7750 ${user} groupshare"
# systemd 253 does not support 'X' bit, it should be manually set
# sudo setfacl -m 'xxx' dir
# ("a /var/lib/groupshare/${user} - - - - "
# + "d:u:${user}:rwX,u:${user}:rwX,d:g:groupshare:r-X,g:groupshare:r-X,d:o::---,o::---")
])
users));
fileSystems = listToAttrs (map