summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2006-01-03 06:20:25 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2006-01-03 06:20:25 +0000
commitf6f906808dca5e11bd3180bfbc652de743d75a84 (patch)
tree542327c079af14f3e324e897433cabd84e2acd5b /ChangeLog
parent7126eb3216c92a7be5a9ff7011ca08a2a32ec190 (diff)
downloadcoreutils-f6f906808dca5e11bd3180bfbc652de743d75a84.tar.xz
Make sure we can change the group of inaccessible files.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2d4b0c4fa..ce931ee48 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,15 @@
* Version 6.0-cvs.
+ * src/chown-core.c (RC_do_ordinary_chown): New enum value.
+ (restricted_chown): Return it, if the file cannot be accessed due
+ to EPERM, or if no uid or gid are required, or if the file is
+ neither a directory nor a regular file. Rewrite to avoid gotos.
+ (change_file_owner): Handle RC_do_ordinary_chown case.
+ Rewrite to avoid gotos.
+ * tests/chgrp/basic: Make sure we can change the group of
+ inaccessible files.
+
* src/date.c (usage): Explain %g, %G, and %V a bit better.
2006-01-02 Jim Meyering <jim@meyering.net>