Do only set LOG_PATH if LOG_PATH is not set

This commit is contained in:
2025-04-14 10:59:08 +09:00
parent fc1f5dcae7
commit 6adee6abc4

View File

@@ -243,16 +243,22 @@ if [ "${REDHAT}" -eq 1 ]; then
# This is also for Amazon NEWER (after 9.6)
PG_BASE_PATH="/usr/pgsql-";
# I assume that as default
if [ -z "${LOG_PATH}" ]; then
LOG_PATH="/var/lib/pgsql/${DB_VERSION}/data/log/";
fi;
elif [ "${AMAZON}" -eq 1 ]; then
# only older 9.6 or before
PG_BASE_PATH="/usr/lib64/pgsql";
# LOG PATH, will be attached to DB VERSION
if [ -z "${LOG_PATH}" ]; then
LOG_PATH="/var/lib/pgsql${DB_VERSION}/data/pg_log";
fi;
else
# Debian base path
PG_BASE_PATH="/usr/lib/postgresql/";
if [ -z "${LOG_PATH}" ]; then
LOG_PATH="/var/log/postgresql/";
fi;
fi;
# setup log before everything else