mirror of https://github.com/postgres/postgres
Ensure that the test postmaster started by 'make check' listens to as
few 'listen_addresses' as possible --- on most systems, none at all, just the Unix socket. This avoids spurious check failures due to bogus DNS setups, and is probably a good idea from a security standpoint anyway. Per trouble report from Jean-GÅrard Pailloncy.
This commit is contained in:
parent
d3d00715e2
commit
6bb51348b0
|
@ -1,5 +1,5 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.51 2004/12/12 15:34:15 petere Exp $
|
# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.52 2005/01/12 16:19:51 tgl Exp $
|
||||||
|
|
||||||
me=`basename $0`
|
me=`basename $0`
|
||||||
: ${TMPDIR=/tmp}
|
: ${TMPDIR=/tmp}
|
||||||
|
@ -417,7 +417,11 @@ then
|
||||||
|
|
||||||
message "starting postmaster"
|
message "starting postmaster"
|
||||||
[ "$debug" = yes ] && postmaster_options="$postmaster_options -d 5"
|
[ "$debug" = yes ] && postmaster_options="$postmaster_options -d 5"
|
||||||
[ "$unix_sockets" = no ] && postmaster_options="$postmaster_options -i"
|
if [ "$unix_sockets" = no ]; then
|
||||||
|
postmaster_options="$postmaster_options -c listen_addresses=$hostname"
|
||||||
|
else
|
||||||
|
postmaster_options="$postmaster_options -c listen_addresses=''"
|
||||||
|
fi
|
||||||
"$bindir/postmaster" -D "$PGDATA" -F $postmaster_options >"$LOGDIR/postmaster.log" 2>&1 &
|
"$bindir/postmaster" -D "$PGDATA" -F $postmaster_options >"$LOGDIR/postmaster.log" 2>&1 &
|
||||||
postmaster_pid=$!
|
postmaster_pid=$!
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue