From 87f48e76edbc4a27ff62e534d151a01997edf4d0 Mon Sep 17 00:00:00 2001 From: Erez Zadok Date: Mon, 23 Sep 2024 15:11:33 -0400 Subject: [PATCH] update --- test-scripts/xattr_test.sh | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/test-scripts/xattr_test.sh b/test-scripts/xattr_test.sh index c7dc80c..f4d4e8c 100755 --- a/test-scripts/xattr_test.sh +++ b/test-scripts/xattr_test.sh @@ -1,20 +1,35 @@ #!/bin/bash -mount -t wrapfs lower upper +# XXX explain purpose of script + +echo "XXX" +mount -t wrapfs lower upper || exit $? + +echo "XXX" touch upper/foo -echo -e "set EA user.test someval" + +echo "set EA user.test someval" setfattr -n user.test -v someval upper/foo -echo -e "\nset EA trusted.trusttest trustval" + +echo "set EA trusted.trusttest trustval" setfattr -n trusted.trusttest -v trustedval upper/foo -echo -e "\nlist EA" + +echo "list EA" getfattr -d upper/foo getfattr -d -m '^trusted\.' upper/foo -echo -e "\nUnmount the upper directory" + +echo "Unmount the upper directory" umount upper -echo -e "\nRemount the upper directory" + +# XXX: TODO: unmount lower, then remount lower + +echo "Remount the upper directory" mount -t wrapfs lower upper -echo -e "\nlist EA" + +echo "list EA" getfattr -d upper/foo getfattr -d -m '^trusted\.' upper/foo + +echo "cleanup" rm -rf upper/foo umount upper -- 2.43.0