From 8fae2ed4389711dc8e76824ecb86aa5c94e101b3 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Mon, 5 Nov 2007 16:11:39 +0000 Subject: [PATCH] user cpio rather than rsync to copy directories --- vserver-reference.init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vserver-reference.init b/vserver-reference.init index a9b7e4f..9a20b62 100755 --- a/vserver-reference.init +++ b/vserver-reference.init @@ -74,9 +74,9 @@ for systemvserver in "$__DEFAULT_VSERVERDIR/.vstub/"*.cloned ; do "$_VCLONE" "$REF"/ "$TMP"/ RETVAL=$? - # merge the stub with the reference to get the system slice + # merge the stub with the reference to get the system vserver if [ $RETVAL -eq 0 ] ; then - rsync -a "$__DEFAULT_VSERVERDIR/.vstub/$NAME"/ "$TMP"/ + (cd "$__DEFAULT_VSERVERDIR/.vstub/$NAME"/ && find . | cpio -m -d -u -p "$TMP"/) RETVAL=$? fi -- 2.43.0