From: Marc Fiuczynski Date: Mon, 5 Nov 2007 16:11:39 +0000 (+0000) Subject: user cpio rather than rsync to copy directories X-Git-Tag: vserver-4.2-0~21 X-Git-Url: http://git.onelab.eu/?p=vserver-reference.git;a=commitdiff_plain;h=8fae2ed4389711dc8e76824ecb86aa5c94e101b3 user cpio rather than rsync to copy directories --- 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