From 3e55e9584d8b1a6ad2565bdc3275fd1f8274617a Mon Sep 17 00:00:00 2001 From: Michal Opala Date: Mon, 24 Jan 2022 11:34:55 +0100 Subject: [PATCH] M #-: Workaround possible issues with the file command (tm_mad/fs_lvm) (cherry picked from commit 38b5b99539e6209b37b035ec72879fb2b0a5fbdc) --- src/tm_mad/fs_lvm/clone | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tm_mad/fs_lvm/clone b/src/tm_mad/fs_lvm/clone index 4e45be1928..611ba4be6a 100755 --- a/src/tm_mad/fs_lvm/clone +++ b/src/tm_mad/fs_lvm/clone @@ -77,8 +77,9 @@ SIZE="${XPATH_ELEMENTS[j++]}" ORIGINAL_SIZE="${XPATH_ELEMENTS[j++]}" TM_MAD="${XPATH_ELEMENTS[j++]}" +# Remove potential " and ' chars to avoid bash syntax errors on ssh command below. +FILE_TYPE=`file --brief ${SRC_PATH} | tr -d \"\'` FILE_SIZE=`fs_size "${SRC_PATH}" YES` -FILE_TYPE=`file --brief ${SRC_PATH}` if [ $? -ne 0 ]; then FILE_SIZE=0 @@ -143,7 +144,7 @@ CLONE_CMD=$(cat < "$DEV" else $QEMU_IMG convert -O raw "$SRC_PATH" "$DEV"