#!/bin/sh # # PROVIDE: unmount-fuse # REQUIRE: DAEMON # BEFORE: LOGIN # KEYWORD: shutdown nostart . /etc/rc.subr name="unmount-fuse" start_cmd=":" stop_cmd="fuse_stop" fuse_stop() { local err fusefs # unmount fuse filesystems err=0 echo -n 'Unmounting all fusefs filesystems...' for fs in `df | grep ^/dev/fuse | cut -f6 -w` ; do echo -n " $fs" umount $fs done echo "" } load_rc_config $name run_rc_command "$1"