freebsd-ports/security/super/files/sample.cdmount
David E. O'Brien d02eecccd2 Update to version 3.11.6.
(currently the "password=y" feature to requre a password to be entered
before running a command only works on DES passwords)
1998-11-19 09:19:19 +00:00

38 lines
783 B
Bash

#!/bin/sh
prog=`basename $0`
# If script invoked w/o super, then exec super to run this script.
test "X$SUPERCMD" = "X$prog" || exec /usr/local/bin/super $prog ${1+"$@"}
usage() {
cat <<-END
Use:
$prog hsfs | 4.2
Purpose:
Mounts a cdrom on /cdrom.
Argument: the cdrom type; specify one of
hsfs - cdrom is High Sierra File System
4.2 - usual Unix disk format
END
}
case $# in
1 ) ;;
* ) usage ; exit 1 ;;
esac
type="$1"
case "$type" in
4.2 | hsfs ) ;;
-h ) usage ; exit 0 ;;
* ) echo "$prog: unknown cd type $1" ; usage ; exit 1 ;;
esac
PATH=$PATH:/usr/etc # SunOS 4.x needs this to understand type hsfs
export PATH
echo /etc/mount -v -r -t $type -o nosuid /dev/sr0 /cdrom
/etc/mount -v -r -t $type -o nosuid /dev/sr0 /cdrom