From 67b6aae7420073a67ea79e66d21257da3d5ce8b9 Mon Sep 17 00:00:00 2001 From: Allan Randall Date: Thu, 5 Oct 2006 03:53:10 +0000 Subject: [PATCH] Added checks to ensure group quota is not used before attempting to mount with pquota option Merge of master-melb:xfs-cmds:27128a by kenmcd. Added checks to ensure group quota is not used before attempting to mount with pquota option --- 134 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/134 b/134 index 47c1f624..10c16eeb 100755 --- a/134 +++ b/134 @@ -53,7 +53,13 @@ chmod a+rwx $seq.full # arbitrary users will write here _require_scratch _scratch_mkfs_xfs >/dev/null 2>&1 -if ! _scratch_mount "-o pquota" >$tmp.out 2>&1 +#if pquota's already in mount options then we dont need to enable +[ `echo $MOUNT_OPTIONS | grep -c gquota` -eq 0 -a `echo $MOUNT_OPTIONS | grep -c gquota` -eq 0 ] &&\ + EXTRA_MOUNT_OPTIONS="-o pquota" +[ `echo $MOUNT_OPTIONS | grep -c gquota` -gt 0 -o `echo $MOUNT_OPTIONS | grep -c gquota` -gt 0 ] &&\ + _notrun "Can't run with group quotas enabled" + +if ! _scratch_mount "$EXTRA_MOUNT_OPTIONS" >$tmp.out 2>&1 then cat $tmp.out echo "!!! mount failed" -- 2.30.2