From 735067aa1ae4fc6cc87f3c5f1a8ab9d395502a0d Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Sat, 12 Oct 2013 19:35:06 +0300 Subject: [PATCH] Fix for ftp backup on RHEL5 and Ubuntu --- bin/v-add-backup-ftp-host | 9 +++++---- bin/v-backup-user | 10 ++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/bin/v-add-backup-ftp-host b/bin/v-add-backup-ftp-host index 3d991574a..063185831 100755 --- a/bin/v-add-backup-ftp-host +++ b/bin/v-add-backup-ftp-host @@ -23,7 +23,7 @@ source $VESTA/conf/vesta.conf # Defining ftp command function ftpc() { - ftp -n $host $ftp_port < /dev/null 2>&1 -ftmpdir=$(mktemp -u -p "$ftp_path") +ftmpdir="$ftp_path/vst.bK76A9SUkt" ftp_result=$(ftpc "mkdir $ftmpdir" "rm $ftmpdir"|grep -v Trying) if [ ! -z "$ftp_result" ] ; then echo "$ftp_result" diff --git a/bin/v-backup-user b/bin/v-backup-user index dce4bf5ff..0fff0f4eb 100755 --- a/bin/v-backup-user +++ b/bin/v-backup-user @@ -509,7 +509,7 @@ local_backup(){ # Defining ftp command function ftpc() { - /usr/bin/ftp -n $HOST $PORT < /dev/null 2>&1 - ftmpdir=$(mktemp -u -p "$BPATH") + ftmpdir="$BPATH/vst.bK76A9SUkt" + ftpc "mkdir $ftmpdir" "rm $ftmpdir" ftp_result=$(ftpc "mkdir $ftmpdir" "rm $ftmpdir" |grep -v Trying) if [ ! -z "$ftp_result" ] ; then rm -rf $tmpdir