2018-03-21 20:53:39 +00:00
|
|
|
#!/usr/bin/env bash
|
2014-05-04 19:14:46 +00:00
|
|
|
# Add any additional setup tasks here
|
2016-04-20 09:47:18 +00:00
|
|
|
chmod 600 /etc/ssl/private/ssl-cert-snakeoil.key
|
2014-08-05 08:45:28 +00:00
|
|
|
|
|
|
|
# These tasks are run as root
|
2020-04-14 17:00:36 +00:00
|
|
|
source /scripts/env-data.sh
|
2018-03-21 20:53:39 +00:00
|
|
|
|
|
|
|
# Create backup template for conf
|
2023-08-20 21:27:11 +00:00
|
|
|
cat "${CONF}" > "${CONF}".template
|
2022-12-02 11:44:07 +00:00
|
|
|
|
|
|
|
# Create backup template for pg_hba.conf
|
2023-08-20 21:27:11 +00:00
|
|
|
sed -i 's/scram-sha-256/${PASSWORD_AUTHENTICATION}/g' "${ROOT_CONF}"/pg_hba.conf
|
|
|
|
sed -i 's/md5/${PASSWORD_AUTHENTICATION}/g' "${ROOT_CONF}"/pg_hba.conf
|
2022-12-02 11:44:07 +00:00
|
|
|
|
|
|
|
|
2023-08-20 21:27:11 +00:00
|
|
|
cat "${ROOT_CONF}"/pg_hba.conf > "${ROOT_CONF}"/pg_hba.conf.template
|
2022-12-02 11:44:07 +00:00
|
|
|
|
|
|
|
|