[PATCH 2/3] xfs/299: don't chmod the underlying mountpoints prior to mounting

Darrick J. Wong
2017-01-28T17:38:24Z

From: Darrick J. Wong <darrick.wong@oracle.com>

It's silly to make $SCRATCH_MNT world writable just prior to mounting
the scratch device; instead, do it after the mount.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
---
tests/xfs/299 | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/tests/xfs/299 b/tests/xfs/299
index d2670f8..997c5dc 100755
--- a/tests/xfs/299
+++ b/tests/xfs/299
@@ -203,9 +203,6 @@ cat $tmp.mkfs >>$seqres.full
# keep the blocksize and data size for dd later
. $tmp.mkfs

-# non-root users need to be able to write to this filesystem
-chmod 777 $SCRATCH_MNT
-
cat >$tmp.projects <<EOF
1:$SCRATCH_MNT
EOF
@@ -220,6 +217,10 @@ projid_file="$tmp.projid"
echo "*** user, group, and project"
_qmount_option "uquota,gquota,pquota"
_qmount
+
+# non-root users need to be able to write to this filesystem
+chmod 777 $SCRATCH_MNT
+
_exercise p
_exercise g
_exercise u