diff options
author | Jim Meyering <meyering@redhat.com> | 2008-01-30 13:43:15 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2008-01-30 13:51:38 +0100 |
commit | ed5c4e770a27862813c0182be8680abeb005d15b (patch) | |
tree | 9eff6d3bb6c974405a392116607daddde202b0ef /NEWS | |
parent | 194ca7b3f9d7992c6c40804d8d15fda5e257604a (diff) | |
download | coreutils-ed5c4e770a27862813c0182be8680abeb005d15b.tar.xz |
Improve "rmdir --ignore-fail-on-non-empty"
* src/rmdir.c (remove_parents, main): With --ignore-fail-on-non-empty,
suppress a diagnostic also for other errno values, which can arise
with read-only media or when the parent directory has the immutable
attribute (set via chattr +i).
(errno_may_be_empty, ignorable_failure): New functions.
* src/remove.c (is_empty_dir): Move function to ...
* src/system.h (is_empty_dir): ...here, and make it inline.
Suggested by Josselin Mouette in <http://bugs.debian.org/363011>
via Bob Proulx.
* NEWS: Mention the improvement.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1,12 +1,20 @@ GNU coreutils NEWS -*- outline -*- -* Noteworthy changes in release 6.10 (2008-01-22) [stable] +* Noteworthy changes in release 6.?? (2008-??-??) [stable] ** Bug fixes ls no longer segfaults on files in /proc when linked with an older version of libselinux. E.g., ls -l /proc/sys would dereference a NULL pointer. + "rmdir --ignore-fail-on-non-empty" detects and ignores the failure + in more cases when a directory is empty. + + +* Noteworthy changes in release 6.10 (2008-01-22) [stable] + +** Bug fixes + Fix a non-portable use of sed in configure.ac. [bug introduced in coreutils-6.9.92] |