mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 13:08:44 +08:00
groupshare: fix permissions
This commit is contained in:
parent
544b071081
commit
040352d30a
@ -19,8 +19,11 @@ inputs:
|
|||||||
++ (concatLists (map
|
++ (concatLists (map
|
||||||
(user:
|
(user:
|
||||||
[
|
[
|
||||||
"d /var/lib/groupshare/${user} 0750 ${user} groupshare"
|
"d /var/lib/groupshare/${user} 7750 ${user} groupshare"
|
||||||
"a /var/lib/groupshare/${user} - - - - u::rwX,g::rX,o::r"
|
# 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));
|
users));
|
||||||
fileSystems = listToAttrs (map
|
fileSystems = listToAttrs (map
|
||||||
|
Loading…
Reference in New Issue
Block a user