2003-10-15 Jim Meyering <jim@meyering.net>
- * tests/chgrp/recurse: Update tests accordingly.
+ * Version 5.1.0.
chown and chgrp now accept POSIX-mandated -H, -L, -P options and
use fts to perform a directory traversal when -R is specified.
[struct Chown_option] (affect_symlink_referent): New member.
(chown_files): New prototype.
+ * tests/chgrp/recurse: Update tests accordingly.
+ * tests/chgrp/posix-H: New tests for the above.
+ * tests/chgrp/Makefile.am (TESTS): Add posix-H.
+
* src/ln.c (usage): Clarify that --directory, -d, -F probably won't
work even for superuser. Suggestion from Dan Jacobson.
2003-10-14 Jim Meyering <jim@meyering.net>
- * Version 5.0.92.
-
FIXME: update coreutils.texi:
chmod's new options: --preserve-root and --no-preserve-root.
chown and chgrp have new options: -H -L -P
warning-inducing test, ws.ws_col <= SIZE_MAX, since it was always
true on Linux.
- * tests/chgrp/posix-H: New tests for the above.
- * tests/chgrp/Makefile.am (TESTS): Add posix-H.
-
2003-10-13 Paul Eggert <eggert@twinsun.com>
Fix to avoid a denial-of-service attack if the display width is
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
- -rm -f getdate.c
- -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+ -rm -f getdate.c
clean: clean-am
clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am
done
clean-binPROGRAMS:
- -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) > /dev/null 2>&1 || /bin/rm -f $(bin_PROGRAMS)
+ -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
installcheck-binPROGRAMS: $(bin_PROGRAMS)
bad=0; pid=$$$$; list="$(bin_PROGRAMS)"; for p in $$list; do \