#!/bin/bash
opt=""
sig=""
if [ $# -gt 0 ]; then
if [ $1 = "-f" ]; then opt=$1; sig="-9" shift; fi
fi

if [ ! $# = 0 ]; then echo Usage: "$0 [-f]"; exit 1; fi
tac /etc/mtab | grep "\bnfs\b" - | sed -e 's/[^ 	]*[ 	]\([^ 	]*\).*/\1/' | xargs --replace=% umount $opt % || exit
killall -q $sig rpc_psrv
if [ $UID = 0 ]; then
rm -f /var/run/snfs/snfs.*.pid /var/run/snfs/*/snfs.*.pid
else
rm -f ~/.snfs/snfs.*.pid
fi
