summaryrefslogtreecommitdiff
path: root/old/fileutils
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1997-08-31 22:09:54 +0000
committerJim Meyering <jim@meyering.net>1997-08-31 22:09:54 +0000
commitc0270058fef75b36f0459edab62b673ea0f7e78e (patch)
tree94b8c7e6f44bde642522e716f0f9a8807e03201b /old/fileutils
parentf5d34cdce9660471959be5e447a67e5d7b7b2dfe (diff)
downloadcoreutils-c0270058fef75b36f0459edab62b673ea0f7e78e.tar.xz
*** empty log message ***
Diffstat (limited to 'old/fileutils')
-rw-r--r--old/fileutils/ChangeLog17
-rw-r--r--old/fileutils/NEWS2
2 files changed, 18 insertions, 1 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog
index 179ab0dfa..fd135ee2f 100644
--- a/old/fileutils/ChangeLog
+++ b/old/fileutils/ChangeLog
@@ -1,5 +1,21 @@
1997-08-31 Jim Meyering <meyering@na-net.ornl.gov>
+ * src/chgrp.c (change_file_group): Call describe_change with a
+ 3-state argument.
+ (describe_change): Report whether the operation was successful,
+ a failure, or that the request was a no-op.
+ Before, running `chgrp --verb bin /' as non-root reported
+ group of / changed to bin
+ chgrp: you are not a member of group `bin': Not owner
+
+ * src/chown.c (change_file_owner): Call describe_change with a
+ 3-state argument.
+ (describe_change): Report whether the operation was successful,
+ a failure, or that the request was a no-op.
+ Before, running `chown --verb bin /' as non-root reported
+ owner of / changed to bin
+ chown: /: Not owner
+
* configure.in (jm_FUNC_LSTAT): Use it.
* acconfig.h (lstat): Add #undef.
@@ -55,7 +71,6 @@
mode of / changed to 0355 (-wxr-xr-x)
chmod: /: Not owner
Reported by Philippe Schnoebelen <phs@hobbes.fing.edu.uy>
- FIXME: do the same for chgrp and chown
1997-07-28 Jim Meyering <meyering@na-net.ornl.gov>
diff --git a/old/fileutils/NEWS b/old/fileutils/NEWS
index b48c8e411..4e4ee0ea7 100644
--- a/old/fileutils/NEWS
+++ b/old/fileutils/NEWS
@@ -1,5 +1,7 @@
Changes in release 3.17:
[3.16a]
+* chgrp, chmod, and chown no longer give contradictory output when --verbose
+ is used and an operation fails
* install accepts new option, --preserver-timestamps
* du --megabytes --total now shows total in megabytes
* touch -d DATE now works on Unicos