X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Fsanity.sh;h=ae63acb3ad31797b339fb65ec6df39afa3251ca9;hp=76c2a36a1b1b48451ab7f31c02a1ada2ce8b88c7;hb=69fba62b74408c3978a07f2886662b9f4d1e4182;hpb=98f973b5b2ce7dd5bcccdf126f39e59c376eaca2 diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index 76c2a36..ae63acb 100644 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -5525,6 +5525,22 @@ test_102k() { } run_test 102k "setfattr without parameter of value shouldn't cause a crash" +test_102l() { + # LU-532 trusted. xattr is invisible to non-root + local testfile=$DIR/$tfile + + touch $testfile + + echo "listxattr as user..." + chown $RUNAS_ID $testfile + $RUNAS getfattr -d -m '.*' $testfile 2>&1 | + grep -q "trusted" && + error "$testfile trusted xattrs are user visible" + + return 0; +} +run_test 102l "listxattr filter test ==================================" + cleanup_test102 run_acl_subtest()