Remove inappropriate cd commands, per David Wheeler. Also make
the PATH responsive to the installation prefix, which was the apparent intent of the previous edit, but not well executed.
This commit is contained in:
parent
bfde21a1a8
commit
97e3a6e9c5
@ -66,7 +66,7 @@ ROTATESEC="604800"
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
# The path that is to be used for the script
|
# The path that is to be used for the script
|
||||||
PATH=/usr/local/pgsql/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
PATH="$prefix/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
|
||||||
|
|
||||||
# What to use to start up the postmaster (we do NOT use pg_ctl for this,
|
# What to use to start up the postmaster (we do NOT use pg_ctl for this,
|
||||||
# as it adds no value and can cause the postmaster to misrecognize a stale
|
# as it adds no value and can cause the postmaster to misrecognize a stale
|
||||||
@ -84,7 +84,6 @@ LOGUTIL="/usr/sbin/rotatelogs"
|
|||||||
StartService () {
|
StartService () {
|
||||||
if [ "${POSTGRESQL:=-NO-}" = "-YES-" ]; then
|
if [ "${POSTGRESQL:=-NO-}" = "-YES-" ]; then
|
||||||
ConsoleMessage "Starting PostgreSQL database server"
|
ConsoleMessage "Starting PostgreSQL database server"
|
||||||
cd /Users/postgres
|
|
||||||
if [ "${ROTATELOGS}" = "1" ]; then
|
if [ "${ROTATELOGS}" = "1" ]; then
|
||||||
sudo -u $PGUSER sh -c "${DAEMON} -D '${PGDATA}' 2>&1 | ${LOGUTIL} '${PGLOG}' ${ROTATESEC} &"
|
sudo -u $PGUSER sh -c "${DAEMON} -D '${PGDATA}' 2>&1 | ${LOGUTIL} '${PGLOG}' ${ROTATESEC} &"
|
||||||
else
|
else
|
||||||
@ -95,7 +94,6 @@ StartService () {
|
|||||||
|
|
||||||
StopService () {
|
StopService () {
|
||||||
ConsoleMessage "Stopping PostgreSQL database server"
|
ConsoleMessage "Stopping PostgreSQL database server"
|
||||||
cd /Users/postgres
|
|
||||||
sudo -u $PGUSER $PGCTL stop -D "$PGDATA" -s -m fast
|
sudo -u $PGUSER $PGCTL stop -D "$PGDATA" -s -m fast
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -103,7 +101,6 @@ RestartService () {
|
|||||||
if [ "${POSTGRESQL:=-NO-}" = "-YES-" ]; then
|
if [ "${POSTGRESQL:=-NO-}" = "-YES-" ]; then
|
||||||
ConsoleMessage "Restarting PostgreSQL database server"
|
ConsoleMessage "Restarting PostgreSQL database server"
|
||||||
# should match StopService:
|
# should match StopService:
|
||||||
cd /Users/postgres
|
|
||||||
sudo -u $PGUSER $PGCTL stop -D "$PGDATA" -s -m fast
|
sudo -u $PGUSER $PGCTL stop -D "$PGDATA" -s -m fast
|
||||||
# should match StartService:
|
# should match StartService:
|
||||||
if [ "${ROTATELOGS}" = "1" ]; then
|
if [ "${ROTATELOGS}" = "1" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user