From 1c1b0b0a4c1800e77caf531c11e2c11a88d69abf Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Wed, 30 May 2007 15:47:54 +0000 Subject: Don't use -f with mount --- sh/rc-mount.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sh/rc-mount.sh b/sh/rc-mount.sh index 9db2d323..7a2b2a51 100644 --- a/sh/rc-mount.sh +++ b/sh/rc-mount.sh @@ -52,14 +52,14 @@ do_unmount() { # OK, try forcing things if [ ${retry} -le 0 ] ; then - local extra_opts="-f" case "${cmd}" in - mount*) - # Silly reiserfs helper blocks us, so bypass it - [ "${RC_UNAME}" = "Linux" ] && extra_opts="-i" + umount*) + LC_ALL=C ${cmd} ${extra_opts} "${mnt}" || retry=-999 + ;; + *) + retry=-999 ;; esac - ${cmd} ${extra_opts} "${mnt}" || retry=-999 break fi done -- cgit v1.2.3