SOURCES: mount.vdi - handle mount -n
glen
glen at pld-linux.org
Fri Mar 28 20:40:07 CET 2008
Author: glen Date: Fri Mar 28 19:40:07 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- handle mount -n
---- Files affected:
SOURCES:
mount.vdi (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/mount.vdi
diff -u SOURCES/mount.vdi:1.1 SOURCES/mount.vdi:1.2
--- SOURCES/mount.vdi:1.1 Fri Mar 28 20:30:46 2008
+++ SOURCES/mount.vdi Fri Mar 28 20:40:01 2008
@@ -29,6 +29,7 @@
MOUNT=/bin/mount
PROGRAM=${0##*/}
+MOUNTARGS=
OPTIONS=
FSTYPE=
@@ -55,9 +56,12 @@
-h | "-?" )
echo >&2 "Usage: $PROGRAM $USAGE"
exit 0 ;;
- -o )
+ -o)
OPTIONS="$2";
shift ;;
+ -n)
+ MOUNTARGS="$MOUNTARGS $1"
+ ;;
-?* )
echo >&2 "$PROGRAM: unrecognized option: $1"
exit 1 ;;
@@ -167,7 +171,7 @@
fi
# $MOUNTPOINT might not exist as mount can try to read it from /etc/fstab
-"$MOUNT" ${FSTYPE:+-t "$FSTYPE"} ${MOUNTOPTIONS:+-o "$MOUNTOPTIONS"} "$DEVICE" "$MOUNTPOINT"
+"$MOUNT" $MOUNTARGS ${FSTYPE:+-t "$FSTYPE"} ${MOUNTOPTIONS:+-o "$MOUNTOPTIONS"} "$DEVICE" "$MOUNTPOINT"
if [ $? -ne 0 ]; then
echo >&2 "$PROGRAM: error mounting $DEVICE"
fi
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/mount.vdi?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list