fix to only restorecon on data directory postgresql.init
This commit is contained in:
parent
60170234eb
commit
09d8b02f0f
@ -94,7 +94,6 @@ fi
|
|||||||
# Set defaults for configuration variables
|
# Set defaults for configuration variables
|
||||||
PGENGINE=/usr/bin
|
PGENGINE=/usr/bin
|
||||||
PGPORT=5432
|
PGPORT=5432
|
||||||
export PGDATADIR=/var/lib/pgsql
|
|
||||||
export PGDATA=/var/lib/pgsql
|
export PGDATA=/var/lib/pgsql
|
||||||
if [ -f $PGDATA/PG_VERSION ] && [ -d $PGDATA/base/template1 ]
|
if [ -f $PGDATA/PG_VERSION ] && [ -d $PGDATA/base/template1 ]
|
||||||
then
|
then
|
||||||
@ -166,7 +165,7 @@ start(){
|
|||||||
mkdir -p $PGDATA || exit 1
|
mkdir -p $PGDATA || exit 1
|
||||||
chown postgres:postgres $PGDATA
|
chown postgres:postgres $PGDATA
|
||||||
chmod go-rwx $PGDATA
|
chmod go-rwx $PGDATA
|
||||||
[ -x /sbin/restorecon ] && restorecon -R $PGDATADIR
|
[ -x /sbin/restorecon ] && restorecon -R $PGDATA
|
||||||
fi
|
fi
|
||||||
# Make sure the locale from the initdb is preserved for later startups...
|
# Make sure the locale from the initdb is preserved for later startups...
|
||||||
[ -f /etc/sysconfig/i18n ] && cp /etc/sysconfig/i18n $PGDATA/../initdb.i18n
|
[ -f /etc/sysconfig/i18n ] && cp /etc/sysconfig/i18n $PGDATA/../initdb.i18n
|
||||||
|
Loading…
Reference in New Issue
Block a user