Re-add postgresql-setup initdb for Fedora
The Fedora RPM does not set up the postgresql data directory. postgresql-setup initdb must be run after installing the RPM. Change-Id: I5e5ab659e83f4ee6a024f74a23bf4562ea0065ce
This commit is contained in:
parent
d57ccf0271
commit
adfc7a3c0a
@ -23,6 +23,7 @@ function configure_database_postgresql {
|
|||||||
if [[ "$os_PACKAGE" = "rpm" ]]; then
|
if [[ "$os_PACKAGE" = "rpm" ]]; then
|
||||||
PG_HBA=/var/lib/pgsql/data/pg_hba.conf
|
PG_HBA=/var/lib/pgsql/data/pg_hba.conf
|
||||||
PG_CONF=/var/lib/pgsql/data/postgresql.conf
|
PG_CONF=/var/lib/pgsql/data/postgresql.conf
|
||||||
|
sudo [ -e $PG_HBA ] || sudo postgresql-setup initdb
|
||||||
else
|
else
|
||||||
PG_DIR=`find /etc/postgresql -name pg_hba.conf|xargs dirname`
|
PG_DIR=`find /etc/postgresql -name pg_hba.conf|xargs dirname`
|
||||||
PG_HBA=$PG_DIR/pg_hba.conf
|
PG_HBA=$PG_DIR/pg_hba.conf
|
||||||
|
Loading…
Reference in New Issue
Block a user