]> git.sur5r.net Git - bacula/bacula/commitdiff
Add second xattr to show bug 1806
authorMarco van Wieringen <mvw@planets.elm.net>
Tue, 3 Jan 2012 11:51:44 +0000 (12:51 +0100)
committerMarco van Wieringen <mvw@planets.elm.net>
Tue, 3 Jan 2012 12:01:21 +0000 (13:01 +0100)
regress/tests/acl-xattr-test

index c27e2fd2f142131c4d811786e01691a2ca30054a..c218b819bd468ffb6ae3d85b6b09ec827293e65c 100755 (executable)
@@ -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