Use service postgresql initdb with el6
postgresql-setup does not exists on el6, the service postgresql initdb is the documented db init command. Change-Id: I2b92a3c8e7db603eb13378e46893fc81f507405b
This commit is contained in:
@@ -43,7 +43,13 @@ function configure_database_postgresql {
|
|||||||
if is_fedora; then
|
if is_fedora; 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
|
if ! sudo [ -e $PG_HBA ]; then
|
||||||
|
if ! [[ $DISTRO =~ (rhel6) ]]; then
|
||||||
|
sudo postgresql-setup initdb
|
||||||
|
else
|
||||||
|
sudo service postgresql initdb
|
||||||
|
fi
|
||||||
|
fi
|
||||||
elif is_ubuntu; then
|
elif is_ubuntu; then
|
||||||
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
|
||||||
|
Reference in New Issue
Block a user