diff --git a/scripts/backup-mariadb.sh b/scripts/backup-mariadb.sh index 36f5966..f6f3322 100644 --- a/scripts/backup-mariadb.sh +++ b/scripts/backup-mariadb.sh @@ -21,9 +21,12 @@ DB_URL="$1"; # - $DB_PORT # - $DB_NAME # - any query var as a prefixed variable $db_arg_${name}=${value} -dburl-parser.sh ${DB_URL} > /tmp/ofelia.dotenv; -source /tmp/ofelia.dotenv; -rm /tmp/ofelia.dotenv; +dotenv_path="/tmp/ofelia-$( + tr -dc A-Za-z0-9 ${dotenv_path}; +source ${dotenv_path}; +rm ${dotenv_path}; # set backup destination if test -z "${BACKUP_DATABASES_PATH}"; then diff --git a/scripts/backup-mysql.sh b/scripts/backup-mysql.sh index 047f0c8..0ce2cca 100644 --- a/scripts/backup-mysql.sh +++ b/scripts/backup-mysql.sh @@ -21,9 +21,12 @@ DB_URL="$1"; # - $DB_PORT # - $DB_NAME # - any query var as a prefixed variable $db_arg_${name}=${value} -dburl-parser.sh ${DB_URL} > /tmp/ofelia.dotenv; -source /tmp/ofelia.dotenv; -rm /tmp/ofelia.dotenv; +dotenv_path="/tmp/ofelia-$( + tr -dc A-Za-z0-9 ${dotenv_path}; +source ${dotenv_path}; +rm ${dotenv_path}; # set backup destination if test -z "${BACKUP_DATABASES_PATH}"; then