From 4b54df576d9822bd19e7817d80e2438ed83bcb5a Mon Sep 17 00:00:00 2001 From: Marco van Wieringen Date: Tue, 3 Jan 2012 12:51:44 +0100 Subject: [PATCH] Add second xattr to show bug 1806 --- regress/tests/acl-xattr-test | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/regress/tests/acl-xattr-test b/regress/tests/acl-xattr-test index c27e2fd2f1..c218b819bd 100755 --- a/regress/tests/acl-xattr-test +++ b/regress/tests/acl-xattr-test @@ -111,6 +111,7 @@ case `uname -s` in cp ${cwd}/bin/bconsole $d/acl-dir cp ${cwd}/bin/bconsole $d/other setfattr -h -n user.bacula.test -v rulez $d/other 2>/dev/null 1>/dev/null + setfattr -h -n user.bacula.secondtest -v rulez $d/other 2>/dev/null 1>/dev/null ( cd $cwd/build getfacl -R acl > $cwd/tmp/org @@ -126,6 +127,7 @@ case `uname -s` in cp ${cwd}/bin/bconsole $d/acl-dir cp ${cwd}/bin/bconsole $d/other xattr -w bacula.test "rulez" $d/other 2>/dev/null 1>/dev/null + xattr -w bacula.secondtest "rulez" $d/other 2>/dev/null 1>/dev/null ( cd $cwd/build ls -lde -R acl > $cwd/tmp/org @@ -153,6 +155,9 @@ case `uname -s` in cp ${cwd}/bin/bconsole $d/other /bin/runat $d/other 'cat > bacula.test' << EOF rulez +EOF + /bin/runat $d/other 'cat > bacula.secondtest' << EOF +rulez EOF ( cd $cwd/build /bin/ls -ldv -R acl > $cwd/tmp/org @@ -168,6 +173,7 @@ EOF cp ${cwd}/bin/bconsole $d/acl-dir cp ${cwd}/bin/bconsole $d/other setextattr user bacula.test rulez $d/other 2>/dev/null 1>/dev/null + setextattr user bacula.secondtest rulez $d/other 2>/dev/null 1>/dev/null ( cd $cwd/build for file in acl/* @@ -180,6 +186,7 @@ EOF NetBSD) cp ${cwd}/bin/bconsole $d/other setextattr user bacula.test rulez $d/other 2>/dev/null 1>/dev/null + setextattr user bacula.secondtest rulez $d/other 2>/dev/null 1>/dev/null ( cd $cwd/build cp /dev/null $cwd/tmp/org @@ -222,18 +229,21 @@ case `uname -s` in ( cd $cwd/tmp/bacula-restores/$cwd/build getfacl -R acl > $cwd/tmp/new getfattr -h -n user.bacula.test $d/other > $cwd/tmp/attr.new + getfattr -h -n user.bacula.secondtest $d/other > $cwd/tmp/attr.new ) ;; Darwin) ( cd $cwd/tmp/bacula-restores/$cwd/build ls -lde -R acl > $cwd/tmp/new xattr -p bacula.test $d/other > $cwd/tmp/attr.new + xattr -p bacula.secondtest $d/other > $cwd/tmp/attr.new ) ;; SunOS) ( cd $cwd/tmp/bacula-restores/$cwd/build /bin/ls -ldv -R acl > $cwd/tmp/new /bin/runat $d/other 'cat bacula.test' > $cwd/tmp/attr.new + /bin/runat $d/other 'cat bacula.secondtest' > $cwd/tmp/attr.new ) ;; FreeBSD) @@ -243,12 +253,14 @@ case `uname -s` in getfacl $file done > $cwd/tmp/new getextattr user bacula.test $d/other > $cwd/tmp/attr.new + getextattr user bacula.secondtest $d/other > $cwd/tmp/attr.new ) ;; NetBSD) ( cd $cwd/tmp/bacula-restores/$cwd/build cp /dev/null $cwd/tmp/new getextattr user bacula.test $d/other > $cwd/tmp/attr.new + getextattr user bacula.secondtest $d/other > $cwd/tmp/attr.new ) ;; esac -- 2.39.2