fix permission

This commit is contained in:
陈浩南 2023-09-13 23:32:10 +08:00
parent da1a328165
commit 25995e7dd8
2 changed files with 3 additions and 3 deletions

View File

@ -178,7 +178,7 @@ inputs:
path = share.value.path;
browseable = true;
writeable = true;
"create mask" = "664";
"create mask" = "644";
"force create mode" = "644";
"directory mask" = "2755";
"force directory mode" = "2755";

View File

@ -19,11 +19,11 @@ inputs:
++ (concatLists (map
(user:
[
"d /var/lib/groupshare/${user} 7750 ${user} groupshare"
"d /var/lib/groupshare/${user} 2750 ${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::---")
# + "d:u:${user}:rwX,u:${user}:rwX,d:g:groupshare:r-X,g:groupshare:r-X,d:o::---,o::---,d:m::r-x,m::r-x")
])
users));
fileSystems = listToAttrs (map