--- a/usr/src/test/setup/setup_remote_rad.sh Fri May 18 11:08:12 2012 -0400
+++ b/usr/src/test/setup/setup_remote_rad.sh Fri May 18 10:17:34 2012 -0700
@@ -72,28 +72,11 @@
#
# Copy sources to remote host.
#
-# $1 = RAD args
-#
archive()
{
- mkdir -p $TEST_DIR
-
- # Copy root directory.
- cd $ROOT
- find . | cpio -dumpv $TEST_DIR > /dev/null 2>&1
-
- # Archive sources.
- cd $TMP_DIR
- tar cf $TEST_DIRNAME.tar $TEST_DIRNAME
-
- # Copy source to remote host.
- scp $TEST_DIRNAME.tar $LOGIN:$TMP_DIR
- ssh $LOGIN "cd $TMP_DIR; tar xf $TEST_DIRNAME.tar; rm $TEST_DIRNAME.tar"
-
- rm -rf $TEST_DIRNAME.tar
-
-} ## end archive()
-
+ ssh $LOGIN "mkdir -p $TEST_DIR; cd $TEST_DIR; \
+ tar -cf - -C $ROOT usr/lib/rad | tar -xf -"
+}
#
# Generate certs for TLS assertion tests.