diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2015-02-25 15:08:38 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-02-25 15:08:38 +0300 |
commit | c1d739567b7d180a665ccaee120f3d74cee8384f (patch) | |
tree | f0a30955dc39f4a0b71f67e1ffcd4e545ca49758 | |
parent | a1cb13411d78b06dd3dba2fca7cdd4c825aef58b (diff) |
*** empty log message ***
-rw-r--r-- | winsup/cygwin/release/1.7.35 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/winsup/cygwin/release/1.7.35 b/winsup/cygwin/release/1.7.35 index 93335bcdb..9c42296a6 100644 --- a/winsup/cygwin/release/1.7.35 +++ b/winsup/cygwin/release/1.7.35 @@ -9,6 +9,16 @@ What changed: - Performance improvements of the new account DB handling. +- Since 1.7.34, chmod does not always affect the POSIX permission mask as + returned by stat(2) or printed by ls(1), due to the improved POSIX ACL + handling. However, that's still far from perfect, so, as a temporary + workaround, chmod now checks if secondary groups and users in the ACL + have more permissions than the primary group. If so, the permissions + of the secondary users and groups will be reduced according to the mask + given by the new primary group permissions. I.e, chmod 600 will remove + all permissions from the primary group as well as all secondary user and + group entries in the ACL. + Bug Fixes --------- |