The changes regarding the user SID = group SID case look generally good to me. Thanks for considering the idea.
I do wonder if it is best that the Everyone privileges would "leak" into the group permission mode/mask tho, either at the Posix or ACL levels. They don't seem to for user SID != group SID, for those the oddball cases where Everyone has privileges the owner or group does not get a DENY in their ACL. Perhaps more importantly than that topic: I've noticed what seems a new issue in the behavior of the user SID != group SID case: rm x touch x # umask = 0077, user SID != primary group SID chmod 750 x chmod -x x # gets chmod: x: new permissions are rw-r-x---, not rw-r----- -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple