#!/bin/sh #echo $0 $* DRIVES=/tmp/drives DEV=`basename $2` case $1 in mount) if [ ! -d $DRIVES/$DEV ] then mkdir $DRIVES/$DEV fi mount -t supermount -odev=$2,fs=iso9660,--,ro none $DRIVES/$DEV || logger mount $DEV failed ls $DRIVES/$DEV/* >/dev/null 2>&1 ;; umount) umount $DRIVES/$DEV rmdir $DRIVES/$DEV || logger umount $DEV failed ;; *) logger "Unknown command $1" esac