diff options
author | Jim Meyering <jim@meyering.net> | 2005-12-17 10:48:12 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2005-12-17 10:48:12 +0000 |
commit | c4a1355047287e4507f30bc37884337adffa3618 (patch) | |
tree | 36987e588834f44541562d1d20084a26e683a690 /lib/ChangeLog | |
parent | 2862dc7af9273a750a6a97b00c70b482ff20851b (diff) | |
download | coreutils-c4a1355047287e4507f30bc37884337adffa3618.tar.xz |
*** empty log message ***
Diffstat (limited to 'lib/ChangeLog')
-rw-r--r-- | lib/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog index c4f4e2571..9b6da416d 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,20 @@ +2005-12-05 Andreas Gruenbacher <agruen@suse.de> + + Add POSIX ACL support + * acl.h (copy_acl, set_acl): Add declarations. + * acl.c (acl_entries): Add fallback implementation for POSIX ACL + systems other than Linux. + (chmod_or_fchmod): New function: use fchmod when possible, + and chmod otherwise. + (file_has_acl): Add a POSIX ACL implementation, with a + Linux-specific subcase. + (copy_acl): Add: copy an acl and S_ISUID, S_ISGID, and + S_ISVTX from one file to another. Fall back to fchmod/chmod when + acls are unsupported. + (set_acl): Add: set a file's acl and S_ISUID, S_ISGID, and + S_ISVTX to a defined value. Fall back to fchmod/chmod when acls + are unsupported. + 2005-12-16 Paul Eggert <eggert@cs.ucla.edu> * openat.c: Don't include <stdlib.h>, <unistd.h>, <fcntl.h>, |