Diff for /embedaddon/rsync/testsuite/xattrs.test between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/17 15:09:30 version 1.1.1.2, 2013/10/14 07:51:15
Line 5 Line 5
   
 # Test that rsync handles basic xattr preservation.  # Test that rsync handles basic xattr preservation.
   
. $srcdir/testsuite/rsync.fns. $suitedir/rsync.fns
 lnkdir="$tmpdir/lnk"  lnkdir="$tmpdir/lnk"
   
 $RSYNC --version | grep ", xattrs" >/dev/null || test_skipped "Rsync is configured without xattr support"  $RSYNC --version | grep ", xattrs" >/dev/null || test_skipped "Rsync is configured without xattr support"
   
case "`xattr 2>&1`" incase "$HOST_OS" in
*--list:*)darwin*)
     xset() {      xset() {
         xnam="$1"          xnam="$1"
         xval="$2"          xval="$2"
Line 20  case "`xattr 2>&1`" in Line 20  case "`xattr 2>&1`" in
     }      }
     xls() {      xls() {
         xattr -l "${@}" | sed "s/^[ $tab_ch]*//"          xattr -l "${@}" | sed "s/^[ $tab_ch]*//"
       }
       RSYNC_PREFIX='rsync'
       RUSR='rsync.nonuser'
       ;;
   solaris*)
       xset() {
           xnam="$1"
           xval="$2"
           shift 2
           for fn in "${@}"; do
               runat "$fn" "$SHELL_PATH" <<EOF
   echo "${xval}" > "${xnam}"
   EOF
           done
       }
       xls() {
           for fn in "${@}"; do
               runat "$fn" "$SHELL_PATH" <<EOF
   for x in *; do echo "\$x=\`cat \$x\`"; done
   EOF
          done
     }      }
     RSYNC_PREFIX='rsync'      RSYNC_PREFIX='rsync'
     RUSR='rsync.nonuser'      RUSR='rsync.nonuser'

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>