From 1d84088f50f06b8cdd22be2775a4bccb3533ff60 Mon Sep 17 00:00:00 2001
From: Bryan Henderson <bryanh@giraffe.netgate.net>
Date: Mon, 25 Nov 1996 05:51:50 +0000
Subject: [PATCH] Go back to $(postconfig...) from $(exec postconfig...) so it
 works on non-bash.

---
 src/bin/initdb/initdb.sh | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/initdb/initdb.sh b/src/bin/initdb/initdb.sh
index b08c8f9786..2cd8bdcac4 100644
--- a/src/bin/initdb/initdb.sh
+++ b/src/bin/initdb/initdb.sh
@@ -26,7 +26,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.15 1996/11/23 09:42:51 bryanh Exp $
+#    $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.16 1996/11/25 05:51:50 bryanh Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -49,8 +49,10 @@ CMDNAME=`basename $0`
 # our invocation of it silently fails.
 
 # The x=x below is to satisfy export if postconfig returns nothing.
+# The 2>/dev/null is to swallow the "postconfig: not found" message if there
+# is not postconfig, but it is ineffective in some shells.  Better ideas?
 
-export x=x $(exec postconfig 2>/dev/null)
+export x=x $(postconfig 2>/dev/null)
 
 # Set defaults:
 debug=0
-- 
2.50.1