]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test_auth_caps: add mkdir check with mode 557
authorNishtha Rai <nishtha3rai@gmail.com>
Tue, 28 Jul 2015 17:05:54 +0000 (22:35 +0530)
committerSage Weil <sage@redhat.com>
Thu, 1 Oct 2015 13:39:33 +0000 (09:39 -0400)
qa/workunits/fs/test_auth_caps.sh

index be3fea28f90e809d299929a5fa8df273ce94cd93..2f852b599eb8a979dc48f834a86c23bdc97e9d5f 100644 (file)
@@ -3,7 +3,7 @@
 cleanup()
 {
        echo "*** Restoring to old state"
-       sudo rm -rf mnt.admin/foo1 mnt.admin/foo2 mnt.admin/foo3 mnt.admin/foo4 mnt.admin/foo5 mnt.admin/foo6
+       sudo rm -rf mnt.admin/foo1 mnt.admin/foo2 mnt.admin/foo3 mnt.admin/foo4 mnt.admin/foo5 mnt.admin/foo6 mnt.admin/foo7
        fusermount -u mnt.admin
        fusermount -u mnt.foo
        rmdir mnt.admin mnt.foo
@@ -38,6 +38,8 @@ sudo mkdir -m 755 mnt.admin/foo3
 sudo mkdir -m 755 mnt.admin/foo4
 sudo mkdir -m 775 mnt.admin/foo5
 sudo mkdir -m 755 mnt.admin/foo6
+sudo mkdir -m 557 mnt.admin/foo7
+
 
 ls -lsv mnt.admin
 
@@ -55,6 +57,8 @@ sudo chown $OTH_UID mnt.admin/foo4
 sudo chgrp $GID mnt.admin/foo5
 sudo chgrp $GID mnt.admin/foo6
 
+sudo chgrp $GID mnt.admin/foo7
+
 ls -lsv mnt.foo
 
 echo "*** Testing auth checks"
@@ -70,5 +74,4 @@ mkdir mnt.foo/foo3/asdf
 expect_false mkdir mnt.foo/foo4/asdf
 mkdir mnt.foo/foo5/asdf
 expect_false mkdir mnt.foo/foo6/asdf
-
-
+expect_false mkdir mnt.foo/foo7/asdf