|
@@ -40,8 +40,17 @@ else
|
|
|
echo "preparing postgresql server"
|
|
|
postgresql-setup initdb
|
|
|
|
|
|
+ echo "backuping postgres config"
|
|
|
+ test -f /var/lib/pgsql/data/pg_hba.conf.bak || cp /var/lib/pgsql/data/pg_hba.conf /var/lib/pgsql/data/pg_hba.conf.bak
|
|
|
+
|
|
|
+ "allow login via username and password in postgresql"
|
|
|
+ egrep -v "^#.*$" < /var/lib/pgsql/data/pg_hba.conf.bak | sed 's/ident/trust/g' > /var/lib/pgsql/data/pg_hba.conf
|
|
|
+
|
|
|
echo "restarting postgresql server"
|
|
|
${INIT_CMD} restart postgresql
|
|
|
+
|
|
|
+ echo "create postgresql bootstart"
|
|
|
+ ${INIT_CMD} enable postgresql.service
|
|
|
fi
|
|
|
|
|
|
# create database
|