#!bin/sh

case "$ACTION" in
	add)
		[ -n "${INTERFACE}" ] &&
		[ "$(expr substr ${INTERFACE} 1 2)" == "8/" ] && {
			/sbin/usb_storage &
		}
		;;
	remove)
		lock /var/lock/remove-${DEVICENAME}
		for node in `cat /var/run/usb/${DEVICENAME}.*`; do
			if [ -f /var/run/usb/${DEVICENAME}.${node} ]; then
			echo "Unmounting ${node}" > /dev/console
			umount /dev/${node}
			rm -f /var/run/usb/*.${node}
			rmdir /mnt/usb_${node}
			fi
		done
		lock -u /var/lock/remove-${DEVICENAME}
		;;
esac