]> granicus.if.org Git - postgresql/commitdiff
Fix duplication of -D during pg_ctl restart, from Peter E's patch.
authorBruce Momjian <bruce@momjian.us>
Wed, 11 Jul 2001 04:57:34 +0000 (04:57 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 11 Jul 2001 04:57:34 +0000 (04:57 +0000)
src/bin/pg_ctl/pg_ctl.sh

index abc06b8d3f34439796e7363514e48b9320212753..a8953b0a6e944004aaf6038d545b0d730298f32e 100755 (executable)
@@ -8,7 +8,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/bin/pg_ctl/Attic/pg_ctl.sh,v 1.20 2001/04/21 11:23:58 petere Exp $
+#    $Header: /cvsroot/pgsql/src/bin/pg_ctl/Attic/pg_ctl.sh,v 1.21 2001/07/11 04:57:34 momjian Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -316,7 +316,8 @@ if [ $op = "start" -o $op = "restart" ];then
         eval set X "$POSTOPTS"; shift
     fi
 
-    set X -D "$PGDATA" ${1+"$@"}; shift
+    # pass environment into new postmaster
+    export PGDATA
 
     if [ -n "$logfile" ]; then
         "$po_path" "$@" </dev/null >>$logfile 2>&1 &