Changed "diff -c" to "diff -u".
[rsync/rsync.git] / testsuite / rsync.fns
index cdc545a..7cc7ad0 100644 (file)
@@ -24,13 +24,6 @@ TO=${TMP}/to
 LOG=${TMP}/log
 RSYNC="$rsync_bin"
 
-# UID & GID to run rsyncd as if testsuite is running as root
-#
-# We don't know if this machine has "nobody" or "nogroup", so use the
-# quasi-canonical values of (uint16_t) -2.
-RSYNCD_UID=65534
-RSYNCD_GID=65534
-
 # Berkley's nice.
 PATH="$PATH:/usr/ucb"
 
@@ -164,7 +157,7 @@ checkit() {
     echo ""
     for f in `cd "$2"; find . -type f -print `
     do 
-        diff -c "$2"/"$f" "$3"/"$f" || failed=YES
+        diff -u "$2"/"$f" "$3"/"$f" || failed=YES
     done
 
     echo "-------------"
@@ -172,7 +165,7 @@ checkit() {
     echo ""
     ( cd "$2" && rsync_ls_lR . ) > ${TMP}/ls-from 
     ( cd "$3" && rsync_ls_lR . ) > ${TMP}/ls-to 
-    diff -c ${TMP}/ls-from ${TMP}/ls-to || failed=YES
+    diff -u ${TMP}/ls-from ${TMP}/ls-to || failed=YES
     if [ -z "${failed}" ] ; then
        return 0
     else
@@ -198,8 +191,8 @@ use chroot = no
 hosts allow = localhost, 127.0.0.1
 log file = $logfile
 
-uid = $RSYNCD_UID 
-gid = $RSYNCD_GID 
+uid = 0
+gid = 0
 
 [test-from]
        path = $FROM