diff options
author | Jim Meyering <jim@meyering.net> | 2006-06-26 13:02:01 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2006-06-26 13:02:01 +0000 |
commit | 78b166d1b163df894d567b79d3bb5744156fb0fe (patch) | |
tree | 7f91488762f0ce8af7959d3c89a09ba9904d1cbf /NEWS | |
parent | 9cabe37ac9a127f76e1f414ed8c297e3bf32feaa (diff) | |
download | coreutils-78b166d1b163df894d567b79d3bb5744156fb0fe.tar.xz |
* NEWS: rm no longer fails to remove an empty, unreadable directory
* src/remove.c (remove_cwd_entries): If we can't open a directory,
and the failure is not being ignored, try to remove the directory
with rmdir (aka unlinkat-with-AT_REMOVEDIR), in case it's empty.
Problem report and test case from Paul Eggert in
<http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/7425>.
* tests/rm/empty-inacc: New test, for the above.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -72,6 +72,8 @@ GNU coreutils NEWS -*- outline -*- rm --interactive now takes an optional argument, although the default of using no argument still acts like -i. + rm no longer fails to remove an empty, unreadable directory + sort now reports incompatible options (e.g., -i and -n) rather than silently ignoring one of them. |