diff --git a/lgsm/modules/command_backup.sh b/lgsm/modules/command_backup.sh index 6a3660ccc..4c1845b39 100644 --- a/lgsm/modules/command_backup.sh +++ b/lgsm/modules/command_backup.sh @@ -112,21 +112,21 @@ fn_backup_create_lockfile() { fn_select_compression() { if command -v zstd > /dev/null 2>&1; then - compress_prog="zstd" + compressprog="zstd" compressext="tar.zst" - compress_flag="--zstd" + compressflag="--zstd" elif command -v pigz > /dev/null 2>&1; then - compress_prog="pigz" + compressprog="pigz" compressext="tar.gz" - compress_flag="--use-compress-program=pigz" + compressflag="--use-compress-program=pigz" elif command -v gzip > /dev/null 2>&1; then - compress_prog="gzip" + compressprog="gzip" compressext="tar.gz" - compress_flag="--gzip" + compressflag="--gzip" else - compress_prog="" + compressprog="" compressext="tar" - compress_flag="" + compressflag="" fi } @@ -146,8 +146,8 @@ fn_backup_compression() { core_exit.sh fi - if [ -n "${compress_flag}" ]; then - tar ${compress_flag} -hcf "${backupdir}/${backupname}.${compressext}" -C "${rootdir}" --exclude "${excludedir}" --exclude "${lockdir}" --exclude "${tmpdir}" ./. + if [ -n "${compressflag}" ]; then + tar ${compressflag} -hcf "${backupdir}/${backupname}.${compressext}" -C "${rootdir}" --exclude "${excludedir}" --exclude "${lockdir}" --exclude "${tmpdir}" ./. else tar -hcf "${backupdir}/${backupname}.${compressext}" -C "${rootdir}" --exclude "${excludedir}" --exclude "${lockdir}" --exclude "${tmpdir}" ./. fi