@@ -85,28 +85,28 @@ StartService () {
8585if [" ${POSTGRESQL:= -NO-} " = " -YES-" ]; then
8686 ConsoleMessage" Starting PostgreSQL database server"
8787if [" ${ROTATELOGS} " = " 1" ]; then
88- sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" 2>&1 | ${LOGUTIL} ' ${PGLOG}' ${ROTATESEC} &
88+ sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" 2>&1 | ${LOGUTIL} " ${PGLOG} " ${ROTATESEC} &
8989else
90- sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" >> $PGLOG 2>&1
90+ sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" >> " $PGLOG " 2>&1
9191fi
9292fi
9393}
9494
9595StopService () {
9696 ConsoleMessage" Stopping PostgreSQL database server"
97- sudo -u$PGUSER $PGCTL stop -D" $ PGDATA" -s -m fast
97+ sudo -u$PGUSER sh -c " $PGCTL stop -D' ${ PGDATA} ' -s -m fast"
9898}
9999
100100RestartService () {
101101if [" ${POSTGRESQL:= -NO-} " = " -YES-" ]; then
102102 ConsoleMessage" Restarting PostgreSQL database server"
103103# should match StopService:
104- sudo -u$PGUSER $PGCTL stop -D" $ PGDATA" -s -m fast
104+ sudo -u$PGUSER sh -c " $PGCTL stop -D' ${ PGDATA} ' -s -m fast"
105105# should match StartService:
106106if [" ${ROTATELOGS} " = " 1" ]; then
107- sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" 2>&1 | ${LOGUTIL} ' ${PGLOG}' ${ROTATESEC} &
107+ sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" 2>&1 | ${LOGUTIL} " ${PGLOG} " ${ROTATESEC} &
108108else
109- sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" >> $PGLOG 2>&1
109+ sudo -u$PGUSER sh -c" ${DAEMON} -D '${PGDATA} ' &" >> " $PGLOG " 2>&1
110110fi
111111else
112112 StopService