]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix xattr/acl regression script.
authorMarco van Wieringen <mvw@planets.elm.net>
Fri, 6 Jan 2012 09:02:44 +0000 (10:02 +0100)
committerMarco van Wieringen <mvw@planets.elm.net>
Thu, 12 Jan 2012 10:15:03 +0000 (11:15 +0100)
The test for the second xattr was not working as we need
to append to the logfile not overwrite it.

regress/tests/acl-xattr-test

index 0b412c5e3e5d42f229f0a052bce379018e18ef49..54afe5134ac7c6462dc0f6ae575d39c1e8c3a86b 100755 (executable)
@@ -116,7 +116,7 @@ case `uname -s` in
       ( cd $cwd/build
         getfacl -R acl > $cwd/tmp/org
         getfattr -h -n user.bacula.test $d/other > $cwd/tmp/attr.org
-        getfattr -h -n user.bacula.secondtest $d/other > $cwd/tmp/attr.org
+        getfattr -h -n user.bacula.secondtest $d/other >> $cwd/tmp/attr.org
       )
       ;;
    Darwin)
@@ -133,7 +133,7 @@ case `uname -s` in
       ( cd $cwd/build
         ls -lde -R acl > $cwd/tmp/org
         xattr -p bacula.test $d/other > $cwd/tmp/attr.org
-        xattr -p bacula.secondtest $d/other > $cwd/tmp/attr.org
+        xattr -p bacula.secondtest $d/other >> $cwd/tmp/attr.org
       )
       ;;
    SunOS)
@@ -164,7 +164,7 @@ EOF
       ( cd $cwd/build
         /bin/ls -ldv -R acl > $cwd/tmp/org
         /bin/runat $d/other 'cat bacula.test' > $cwd/tmp/attr.org
-        /bin/runat $d/other 'cat bacula.secondtest' > $cwd/tmp/attr.org
+        /bin/runat $d/other 'cat bacula.secondtest' >> $cwd/tmp/attr.org
       )
       ;;
    FreeBSD)
@@ -184,7 +184,7 @@ EOF
            getfacl $file
         done > $cwd/tmp/org
         getextattr user bacula.test $d/other > $cwd/tmp/attr.org
-        getextattr user bacula.secondtest $d/other > $cwd/tmp/attr.org
+        getextattr user bacula.secondtest $d/other >> $cwd/tmp/attr.org
       )
       ;;
    NetBSD)
@@ -195,7 +195,7 @@ EOF
       ( cd $cwd/build
         cp /dev/null $cwd/tmp/org
         getextattr user bacula.test $d/other > $cwd/tmp/attr.org
-        getextattr user bacula.secondtest $d/other > $cwd/tmp/attr.org
+        getextattr user bacula.secondtest $d/other >> $cwd/tmp/attr.org
       )
       ;;
 esac
@@ -234,21 +234,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
+        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
+        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
+        /bin/runat $d/other 'cat bacula.secondtest' >> $cwd/tmp/attr.new
       )
       ;;
    FreeBSD)
@@ -258,14 +258,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
+        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
+        getextattr user bacula.secondtest $d/other >> $cwd/tmp/attr.new
       )
       ;;
 esac