diff --git a/ab-openldap/backup.sh b/ab-openldap/backup.sh index 1486b23..abc2cba 100755 --- a/ab-openldap/backup.sh +++ b/ab-openldap/backup.sh @@ -380,7 +380,7 @@ if [ -d "$outputLocation" ]; then fi else # create directory - if ! mkdir -p "$outputLocation" > /dev/null 2>&1; then + if ! mkdir -p "${outputLocation%/}" > /dev/null 2>&1; then exitError '1' "Unable to create output path: $outputLocation" 'nc' else logInfo "Writing output to: $outputLocation" @@ -560,7 +560,7 @@ elif [ $extract = 'false' ]; then exitError 6 'Unable to copy backup archive from container to host.' fi logInfo 'done' - logInfo "Backup file: $outputLocation/ldap-${fileDate}.tar.gz" + logInfo "Backup file: ${outputLocation%/}/ldap-${fileDate}.tar.gz" ## cleanup and log success cleanup