diff --git a/pg_db_dump_file.sh b/pg_db_dump_file.sh index 348c7bb..17873b0 100755 --- a/pg_db_dump_file.sh +++ b/pg_db_dump_file.sh @@ -260,18 +260,18 @@ if [ "${REDHAT}" -eq 1 ]; then PG_BASE_PATH="/usr/pgsql-"; # I assume that as default if [ -z "${LOG_PATH}" ]; then - LOG_PATH="/var/lib/pgsql/${DB_VERSION}/data/log/"; + LOG_PATH="/var/lib/pgsql/${DB_VERSION}/data/log"; fi; else # Debian base path PG_BASE_PATH="/usr/lib/postgresql/"; if [ -z "${LOG_PATH}" ]; then - LOG_PATH="/var/log/postgresql/"; + LOG_PATH="/var/log/postgresql"; fi; fi; # setup log before everything else -LOG="${LOG_PATH}pg_db_dump_file.log"; +LOG="${LOG_PATH}/pg_db_dump_file.log"; # if we cannot write to the log file abort if [[ -f "${LOG}" && ! -w "${LOG}" ]] || [[ ! -f "${LOG}" && ! -w "${LOG_PATH}" ]]; then echo "Cannot write to ${LOG} or create a new log file in ${LOG_PATH}";