The BSD's don't need to umount cleanly when shuttind down, as they have a special kernel service to handle this. As sch, don't error if we don't have fuser
This commit is contained in:
		| @@ -25,7 +25,11 @@ | ||||
|  | ||||
| # Handy function to handle all our unmounting needs | ||||
| # mountinfo is a C program to actually find our mounts on our supported OS's | ||||
| # We rely on fuser being preset, so if it's not then we don't unmount anything. | ||||
| # This isn't a real issue for the BSD's, but it is for Linux. | ||||
| do_unmount() { | ||||
| 	type fuser >/dev/null 2>&1 || return 0 | ||||
|  | ||||
| 	local cmd="$1" retval=0 retry= | ||||
| 	local f_opts="-m -c" f_kill="-s " mnt= | ||||
| 	if [ "${RC_UNAME}" = "Linux" ] ; then | ||||
|   | ||||
		Reference in New Issue
	
	Block a user