Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Preparing for release of 3.0.3pre1
[rsync/rsync.git]
/
testsuite
/
xattrs.test
diff --git
a/testsuite/xattrs.test
b/testsuite/xattrs.test
index
c9904a1
..
4f2c6cb
100644
(file)
--- a/
testsuite/xattrs.test
+++ b/
testsuite/xattrs.test
@@
-20,7
+20,7
@@
case "`xattr 2>&1`" in
xls() {
xattr -l "${@}"
}
xls() {
xattr -l "${@}"
}
- RUSR='rsync'
+ RUSR='rsync
.nonuser
'
;;
*)
xset() {
;;
*)
xset() {
@@
-78,14
+78,14
@@
xset $RUSR.equal 'this long attribute should remain the same and not need to be
xls $files >"$scratchdir/xattrs.txt"
# OK, let's try a simple xattr copy.
xls $files >"$scratchdir/xattrs.txt"
# OK, let's try a simple xattr copy.
-checkit "$RSYNC -avX . '$chkdir/'" "$fromdir" "$chkdir"
+checkit "$RSYNC -avX
--super
. '$chkdir/'" "$fromdir" "$chkdir"
cd "$chkdir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
cd "$fromdir"
cd "$chkdir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
cd "$fromdir"
-checkit "$RSYNC -aiX --copy-dest=../chk . ../to" "$fromdir" "$todir"
+checkit "$RSYNC -aiX --
super --
copy-dest=../chk . ../to" "$fromdir" "$todir"
cd "$todir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
cd "$todir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
@@
-102,7
+102,7
@@
checkit "$RSYNC -aiX --fake-super --link-dest=../chk . ../to" "$chkdir" "$todir"
cd "$todir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
cd "$todir"
xls $files | diff $diffopt "$scratchdir/xattrs.txt" -
-sed -n -e '/\.\/file1$/d' -e '/^[^ ]
* *[^ ]* *[^ ]*
*1 /p' "$scratchdir/ls-to" >"$scratchdir/ls-diff"
+sed -n -e '/\.\/file1$/d' -e '/^[^ ]
[^ ]* *[^ ][^ ]* *[^ ][^ ]*
*1 /p' "$scratchdir/ls-to" >"$scratchdir/ls-diff"
if [ -s "$scratchdir/ls-diff" ]; then
echo "Missing hard links on:"
cat "$scratchdir/ls-diff"
if [ -s "$scratchdir/ls-diff" ]; then
echo "Missing hard links on:"
cat "$scratchdir/ls-diff"