diff --git a/runtime/env-defaults b/runtime/env-defaults new file mode 100644 index 0000000..4b1eb4c --- /dev/null +++ b/runtime/env-defaults @@ -0,0 +1,21 @@ +#!/bin/bash + +PG_SSL=${PG_SSL:-} + +PG_TRUST_LOCALNET=${PG_TRUST_LOCALNET:-$PSQL_TRUST_LOCALNET} # backward compatibility +PG_TRUST_LOCALNET=${PG_TRUST_LOCALNET:-false} + +REPLICATION_MODE=${REPLICATION_MODE:-$PSQL_MODE} # backward compatibility +REPLICATION_MODE=${REPLICATION_MODE:-} +REPLICATION_USER=${REPLICATION_USER:-} +REPLICATION_PASS=${REPLICATION_PASS:-} +REPLICATION_HOST=${REPLICATION_HOST:-} +REPLICATION_PORT=${REPLICATION_PORT:-} +REPLICATION_SSLMODE=${REPLICATION_SSLMODE:-} + +DB_NAME=${DB_NAME:-} +DB_USER=${DB_USER:-} +DB_PASS=${DB_PASS:-} + +DB_LOCALE=${DB_LOCALE:-C} +DB_UNACCENT=${DB_UNACCENT:-false} diff --git a/runtime/functions b/runtime/functions index bc79fd1..ced1a2f 100755 --- a/runtime/functions +++ b/runtime/functions @@ -1,25 +1,6 @@ #!/bin/bash set -e - -PG_SSL=${PG_SSL:-} - -PG_TRUST_LOCALNET=${PG_TRUST_LOCALNET:-$PSQL_TRUST_LOCALNET} # backward compatibility -PG_TRUST_LOCALNET=${PG_TRUST_LOCALNET:-false} - -REPLICATION_MODE=${REPLICATION_MODE:-$PSQL_MODE} # backward compatibility -REPLICATION_MODE=${REPLICATION_MODE:-} -REPLICATION_USER=${REPLICATION_USER:-} -REPLICATION_PASS=${REPLICATION_PASS:-} -REPLICATION_HOST=${REPLICATION_HOST:-} -REPLICATION_PORT=${REPLICATION_PORT:-} -REPLICATION_SSLMODE=${REPLICATION_SSLMODE:-} - -DB_NAME=${DB_NAME:-} -DB_USER=${DB_USER:-} -DB_PASS=${DB_PASS:-} - -DB_LOCALE=${DB_LOCALE:-C} -DB_UNACCENT=${DB_UNACCENT:-false} +source ${PG_APP_HOME}/env-defaults PG_CONF=${PG_DATADIR}/postgresql.conf PG_HBA_CONF=${PG_DATADIR}/pg_hba.conf