summaryrefslogtreecommitdiffstats
path: root/postgresql.init
diff options
context:
space:
mode:
Diffstat (limited to 'postgresql.init')
-rw-r--r--postgresql.init2
1 files changed, 2 insertions, 0 deletions
diff --git a/postgresql.init b/postgresql.init
index 9f41e9e..fc98742 100644
--- a/postgresql.init
+++ b/postgresql.init
@@ -94,6 +94,7 @@ fi
# Set defaults for configuration variables
PGENGINE=/usr/bin
PGPORT=5432
+export PGDATADIR=/var/lib/pgsql
export PGDATA=/var/lib/pgsql
if [ -f $PGDATA/PG_VERSION ] && [ -d $PGDATA/base/template1 ]
then
@@ -165,6 +166,7 @@ start(){
mkdir -p $PGDATA || exit 1
chown postgres:postgres $PGDATA
chmod go-rwx $PGDATA
+ [ -x /sbin/restorecon ] && restorecon $PGDATADIR
fi
# Make sure the locale from the initdb is preserved for later startups...
[ -f /etc/sysconfig/i18n ] && cp /etc/sysconfig/i18n $PGDATA/../initdb.i18n