Change all relevant occurrences of ``rsync'' and ``$rsync_bin'' to the
authorJos Backus <jos@samba.org>
Tue, 24 Dec 2002 07:25:25 +0000 (07:25 +0000)
committerJos Backus <jos@samba.org>
Tue, 24 Dec 2002 07:25:25 +0000 (07:25 +0000)
canonical form ``$RSYNC'' (set in testsuite/rsync.fns). This prevents any
stray rsync binaries in the user's PATH from being picked up by the test
scripts and ensures that the newly built rsync binary is used always.

testsuite/00-hello.test
testsuite/chown.test
testsuite/daemon-gzip-download.test
testsuite/daemon-gzip-upload.test
testsuite/daemon.test
testsuite/devices.test
testsuite/duplicates.test
testsuite/symlink-ignore.test
testsuite/unsafe-links.test

index 2aacc2889b35d73561e3d09d7b8fe873915f173f..d7774bb025a75d3dd52e0d0b96af0be4f224b780 100644 (file)
@@ -2,4 +2,4 @@
 
 echo $0 running
 
-"$rsync_bin" --version || exit 1
+$RSYNC --version || exit 1
index 9175bc33d0bd3824ead140f0ca950c95f2bcf65e..2d58b9022a45d08a874963166f39d4849f3b8307 100644 (file)
@@ -31,7 +31,7 @@ chown 5001 "$name2" || test_skipped "Can't chown (probably need root)"
 chgrp 5002 "$name1" || test_skipped "Can't chgrp (probably need root)"
 chgrp 5003 "$name2" || test_skipped "Can't chgrp (probably need root)"
 
-checkit "rsync -aHvv \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir"
+checkit "$RSYNC -aHvv \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir"
 
 exit 0
 # last [] may have failed but if we get here then we've won
index bcb3ce1debc37fb047c69055fc79b5987f3bcc26..b716a992f505e0551fb917b73623b1ab87fd394c 100644 (file)
@@ -23,9 +23,9 @@
 
 build_rsyncd_conf
 
-RSYNC_CONNECT_PROG="$rsync_bin --config=$conf --daemon"
+RSYNC_CONNECT_PROG="$RSYNC --config=$conf --daemon"
 export RSYNC_CONNECT_PROG
 
 hands_setup
-checkit "$rsync_bin -avvz localhost::test-from/ \"$TO/\"" "$FROM" "$TO"
+checkit "$RSYNC -avvz localhost::test-from/ \"$TO/\"" "$FROM" "$TO"
 
index 8a3f33f47f5fbc9b99ecfc46be05a6d5fed2e610..04642ac83439a4fa0c1beea3f233b35d46311158 100644 (file)
@@ -17,9 +17,9 @@
 
 build_rsyncd_conf
 
-RSYNC_CONNECT_PROG="$rsync_bin --config=$conf --daemon"
+RSYNC_CONNECT_PROG="$RSYNC --config=$conf --daemon"
 export RSYNC_CONNECT_PROG
 
 hands_setup
-checkit "$rsync_bin -avvz \"$FROM/\" localhost::test-to/" "$FROM" "$TO"
+checkit "$RSYNC -avvz \"$FROM/\" localhost::test-to/" "$FROM" "$TO"
 
index 87ebc099e8288e2e714e3bd0314b768ab5711ebc..54865053c551e933bb612198720c085d514f0112 100644 (file)
@@ -26,7 +26,7 @@
 
 build_rsyncd_conf
 
-RSYNC_CONNECT_PROG="$rsync_bin --config=$conf --daemon"
+RSYNC_CONNECT_PROG="$RSYNC --config=$conf --daemon"
 export RSYNC_CONNECT_PROG
 
-$rsync_bin -v localhost::
+$RSYNC -v localhost::
index a831e47b813bed0f9ba8101db6c2f97f7aa3ffc8..21ad10abe51a9614673c715053a43419a0b46704 100644 (file)
@@ -22,7 +22,7 @@ mkdir "$fromdir"
 mknod "$fromdir/char" c 42 69  || test_skipped "Can't create char device node unless root"
 mknod "$fromdir/block" b 42 69 || test_skipped "Can't create block device node unless root"
 
-checkit "rsync -aHvv \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir"
+checkit "$RSYNC -aHvv \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir"
 
 exit 0
 # last [] may have failed but if we get here then we've won
index f391d1b9cf86691b0cfcc6331d25cbbd7386c775..9e47c70ace1ec4d36d6db00b9691a1a522607030 100644 (file)
@@ -38,7 +38,7 @@ ln -s "$name1" "$name2" || fail "can't create symlink"
 
 outfile="$scratchdir/rsync.out"
 
-checkit "rsync -avv \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir" \
+checkit "$RSYNC -avv \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir" \
     | tee "$outfile"
 
 # Make sure each file was only copied once...
index 9c44871d26b2cb3c61b18627d57ade4ffe04afbf..486ca804f5746859d691dfb14b9df7616f5336f5 100644 (file)
@@ -16,7 +16,7 @@ build_symlinks || test_fail "failed to build symlinks"
 
 # Copy recursively, but without -l or -L or -a, and all the symlinks
 # should be missing.
-"$rsync_bin" -r "$fromdir/" "$todir" || test_fail "rsync returned $?"
+$RSYNC -r "$fromdir/" "$todir" || test_fail "$RSYNC returned $?"
 
 [ -f "${todir}/referent" ] || test_fail "referent was not copied"
 [ -d "${todir}/from" ] && test_fail "extra level of directories"
index ea17d5b6fbddfb6330c66e3e92ad1b3bda9c8d74..7b508bcb2495bbba160888f213eb871039dca93a 100644 (file)
@@ -35,20 +35,20 @@ ln -s ../../unsafe/unsafefile "from/safe/links/"
 set -x
 
 echo "rsync with relative path and just -a";
-rsync -avv from/safe/ to
+$RSYNC -avv from/safe/ to
 test_symlink to/links/file1
 test_symlink to/links/file2
 test_symlink to/links/unsafefile
 
 echo "rsync with relative path and -a --copy-links"
-rsync -avv --copy-links from/safe/ to
+$RSYNC -avv --copy-links from/safe/ to
 test_regular to/links/file1
 test_regular to/links/file2
 test_regular to/links/unsafefile
 
 #next rsync copy correctly
 echo "rsync with relative path and --copy-unsafe-links";
-rsync -avv --copy-unsafe-links from/safe/ to
+$RSYNC -avv --copy-unsafe-links from/safe/ to
 test_symlink to/links/file1
 test_symlink to/links/file2
 test_regular to/links/unsafefile
@@ -61,7 +61,7 @@ test_skipped "correct behaviour is unclear"
 rm -rf to
 #next rsync copy incorrectly - links are copied as files not as links
 echo "rsync with relative2 path";
-(cd from; rsync -avv --copy-unsafe-links safe/ ../to)
+(cd from; $RSYNC -avv --copy-unsafe-links safe/ ../to)
 test_symlink to/links/file1
 test_symlink to/links/file2
 test_regular to/links/unsafefile
@@ -69,7 +69,7 @@ test_regular to/links/unsafefile
 rm -rf to
 #next rsync copy uncorectly - all links are copied
 echo "rsync with absolute path";
-rsync -avv --copy-unsafe-links `pwd`/from/safe/ to
+$RSYNC -avv --copy-unsafe-links `pwd`/from/safe/ to
 test_symlink to/links/file1
 test_symlink to/links/file2
 test_regular to/links/unsafefile