Update startup scripts for Linux and FreeBSD.

Kevin Grittner
REL9_0_ALPHA5_BRANCH
Bruce Momjian 16 years ago
parent 28cdf5f7ab
commit 1f0cf56be2
  1. 11
      contrib/start-scripts/freebsd
  2. 12
      contrib/start-scripts/linux

@ -6,7 +6,7 @@
# Created through merger of the Linux start script by Ryan Kirkpatrick # Created through merger of the Linux start script by Ryan Kirkpatrick
# and the script in the FreeBSD ports collection. # and the script in the FreeBSD ports collection.
# $PostgreSQL: pgsql/contrib/start-scripts/freebsd,v 1.5 2009/08/27 16:59:38 tgl Exp $ # $PostgreSQL: pgsql/contrib/start-scripts/freebsd,v 1.6 2010/02/23 22:15:35 momjian Exp $
## EDIT FROM HERE ## EDIT FROM HERE
@ -36,7 +36,14 @@ DAEMON="$prefix/bin/postmaster"
PGCTL="$prefix/bin/pg_ctl" PGCTL="$prefix/bin/pg_ctl"
# Only start if we can find the postmaster. # Only start if we can find the postmaster.
test -x "$DAEMON" || exit 0 test -x $DAEMON ||
{
echo "$DAEMON not found"
if [ "$1" = "stop" ]
then exit 0
else exit 5
fi
}
case $1 in case $1 in
start) start)

@ -24,7 +24,7 @@
# Original author: Ryan Kirkpatrick <pgsql@rkirkpat.net> # Original author: Ryan Kirkpatrick <pgsql@rkirkpat.net>
# $PostgreSQL: pgsql/contrib/start-scripts/linux,v 1.10 2010/01/11 18:39:32 tgl Exp $ # $PostgreSQL: pgsql/contrib/start-scripts/linux,v 1.11 2010/02/23 22:15:35 momjian Exp $
## EDIT FROM HERE ## EDIT FROM HERE
@ -64,7 +64,15 @@ PGCTL="$prefix/bin/pg_ctl"
set -e set -e
# Only start if we can find the postmaster. # Only start if we can find the postmaster.
test -x $DAEMON || exit 0 test -x $DAEMON ||
{
echo "$DAEMON not found"
if [ "$1" = "stop" ]
then exit 0
else exit 5
fi
}
# Parse command line parameters. # Parse command line parameters.
case $1 in case $1 in

Loading…
Cancel
Save