]> git.ipfire.org Git - thirdparty/coreutils.git/commit
df: don't fail due to an unreadable argument
authorJim Meyering <meyering@redhat.com>
Thu, 3 Sep 2009 17:36:34 +0000 (19:36 +0200)
committerJim Meyering <meyering@redhat.com>
Thu, 3 Sep 2009 17:52:47 +0000 (19:52 +0200)
commite0e8429c2433bd9820f42250236badc585bd9dd7
tree12128f28af5a7c86f570058a2531c6031355bf4a
parent1422cabf930572f22849c55914352e915af1f677
df: don't fail due to an unreadable argument

* src/df.c (main): If open or fstat fails when we're trying to ensure
that all arg-partitions are automounted, fall back on using stat.
Inspired by the report and patch from Olivier Fourdan in
http://bugzilla.redhat.com/520630.
* NEWS (Bug fixes): Mention it.
* tests/df/unreadable: New test for the above.
* tests/Makefile.am (TESTS): Add df/unreadable.
The bug was introduced in coreutils-7.3 via commit dbd17157,
2009-04-28, "df: use open(2), not stat, to trigger automounting".
NEWS
THANKS
src/df.c
tests/Makefile.am
tests/df/unreadable [new file with mode: 0755]