mirror of
https://github.com/bitnami/containers.git
synced 2026-02-24 15:17:27 +08:00
removed postgresql.conf configurations from post-install.sh
This commit is contained in:
@@ -10,15 +10,6 @@ mv $BITNAMI_APP_DIR/data/pg_hba.conf conf.defaults/
|
||||
mv $BITNAMI_APP_DIR/data/pg_ident.conf conf.defaults/
|
||||
rm -rf $BITNAMI_APP_DIR/data
|
||||
|
||||
sed -i "s|^[#]*[ ]*listen_addresses = .*|listen_addresses = '*'|" $BITNAMI_APP_DIR/conf.defaults/postgresql.conf
|
||||
sed -i "s|^[#]*[ ]*logging_collector = .*|logging_collector = on|" $BITNAMI_APP_DIR/conf.defaults/postgresql.conf
|
||||
sed -i "s|^[#]*[ ]*log_directory = .*|log_directory = '$BITNAMI_APP_DIR/logs'|" $BITNAMI_APP_DIR/conf.defaults/postgresql.conf
|
||||
sed -i "s|^[#]*[ ]*log_filename = .*|log_filename = 'postgresql.log'|" $BITNAMI_APP_DIR/conf.defaults/postgresql.conf
|
||||
|
||||
cat >> $BITNAMI_APP_DIR/conf.defaults/pg_hba.conf <<EOF
|
||||
host all all 0.0.0.0/0 md5
|
||||
EOF
|
||||
|
||||
# symlink mount points at root to install dir
|
||||
ln -s $BITNAMI_APP_DIR/data $BITNAMI_APP_VOL_PREFIX/data
|
||||
ln -s $BITNAMI_APP_DIR/logs $BITNAMI_APP_VOL_PREFIX/logs
|
||||
|
||||
@@ -90,6 +90,7 @@ initialize_database() {
|
||||
;;
|
||||
slave)
|
||||
echo "==> Waiting for replication master to accept connections (60s timeout)..."
|
||||
echo ""
|
||||
timeout=60
|
||||
while ! $BITNAMI_APP_DIR/bin/pg_isready -h $POSTGRESQL_MASTER_HOST -p $POSTGRESQL_MASTER_PORT -t 1 >/dev/null 2>&1
|
||||
do
|
||||
@@ -112,6 +113,14 @@ initialize_database() {
|
||||
esac
|
||||
rm -rf $BITNAMI_APP_DIR/data/{pg_hba.conf,pg_ident.conf,postgresql.conf}
|
||||
|
||||
echo "==> Applying default configurations..."
|
||||
echo ""
|
||||
set_pg_param "listen_addresses" "*"
|
||||
set_pg_param "logging_collector" "on"
|
||||
set_pg_param "log_directory" "$BITNAMI_APP_DIR/logs"
|
||||
set_pg_param "log_filename" "postgresql.log"
|
||||
set_hba_param "host all all 0.0.0.0/0 md5"
|
||||
|
||||
echo "==> Setting up hot_standby..."
|
||||
echo ""
|
||||
set_pg_param "wal_level" "hot_standby"
|
||||
|
||||
Reference in New Issue
Block a user