diff options
author | Jim Meyering <meyering@redhat.com> | 2009-10-19 09:11:08 +0200 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-10-26 10:21:25 +0100 |
commit | c695781753fdb3eceb78afdd947b86501209b2f2 (patch) | |
tree | 4abbc611a78befb760312de0a70f7d03cb7dfe52 /tests | |
parent | d9cf7c911f2d5aba6ae04615d179fb2aaf3f06d9 (diff) | |
download | coreutils-c695781753fdb3eceb78afdd947b86501209b2f2.tar.xz |
tests: rm/one-file-system: work around umount failure
* tests/rm/one-file-system (cleanup_): Unmount a/b, rather than
"$other_partition_tmpdir", to accommodate those who link /etc/mtab
to /proc/mounts. Reported by Gilles Espinasse in
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/18508
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/rm/one-file-system | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/rm/one-file-system b/tests/rm/one-file-system index c8e11eb54..db00a5b47 100755 --- a/tests/rm/one-file-system +++ b/tests/rm/one-file-system @@ -27,7 +27,10 @@ require_root_ # If used, these must *follow* test-lib.sh. cleanup_() { - umount "$other_partition_tmpdir" + # When you take the undesirable shortcut of making /etc/mtab a link + # to /proc/mounts, unmounting "$other_partition_tmpdir" would fail. + # So, here we unmount a/b instead. + umount a/b rm -rf "$other_partition_tmpdir" } . "$abs_srcdir/other-fs-tmpdir" |