summaryrefslogtreecommitdiffstats
path: root/winsup/utils/getfacl.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2014-08-28 12:38:52 +0000
committerCorinna Vinschen <corinna@vinschen.de>2014-08-28 12:38:52 +0000
commit1a33a5c6d3d4c4713a89950470002f5f9ef11159 (patch)
treeaba6a6d901f745ac1adccb3a0ebb98d948ebf938 /winsup/utils/getfacl.c
parentc51ce2447a7cce971500131011711fb499f5bbde (diff)
downloadcygnal-1a33a5c6d3d4c4713a89950470002f5f9ef11159.tar.gz
cygnal-1a33a5c6d3d4c4713a89950470002f5f9ef11159.tar.bz2
cygnal-1a33a5c6d3d4c4713a89950470002f5f9ef11159.zip
* fhandler.cc (fhandler_base::facl): Drop CLASS_OBJ entry.
* fhandler_disk_file.cc (fhandler_disk_file::facl): Ditto in noacl case. * sec_acl.cc (getacl): Compute useful fake CLASS_OBJ and DEF_CLASS_OBJ permission bits based on how these values are generated on Linux. Add commants to explain what the code is doing. * security.cc (get_attribute_from_acl): Compute group permission based on the actual primary group permissions and all secondary user and group ACCESS_ALLOWED_ACEs to emulate Linux' behaviour more closely. (check_access): Fix typos im comment. * include/cygwin/acl.h (MIN_ACL_ENTRIES): Redefine as 3.
Diffstat (limited to 'winsup/utils/getfacl.c')
0 files changed, 0 insertions, 0 deletions