7
7
clusters will still use /tmp). Since system cluster are by far the common case,
10
As a consequence of this, we now need to explicitly specify the pg_regress
11
socket dir as /tmp, since it runs the server as the invoking user.
13
10
Index: postgresql-9.1-9.1~beta1/src/include/pg_config_manual.h
14
11
===================================================================
15
12
--- postgresql-9.1-9.1~beta1.orig/src/include/pg_config_manual.h 2011-04-27 23:17:22.000000000 +0200
25
22
* The random() function is expected to yield values between 0 and
26
Index: postgresql-9.1-9.1~beta1/src/test/regress/pg_regress.c
27
===================================================================
28
--- postgresql-9.1-9.1~beta1.orig/src/test/regress/pg_regress.c 2011-04-27 23:17:22.000000000 +0200
29
+++ postgresql-9.1-9.1~beta1/src/test/regress/pg_regress.c 2011-05-10 11:24:47.331949788 +0200
32
/* And now we can build and execute the shell command */
33
snprintf(psql_cmd, sizeof(psql_cmd),
34
- SYSTEMQUOTE "\"%s%spsql\" -X -c \"%s\" \"%s\"" SYSTEMQUOTE,
35
+ SYSTEMQUOTE "\"%s%spsql\" -h /tmp -X -c \"%s\" \"%s\"" SYSTEMQUOTE,
36
psqldir ? psqldir : "",
40
* Check if there is a postmaster running already.
42
snprintf(buf2, sizeof(buf2),
43
- SYSTEMQUOTE "\"%s/psql\" -X postgres <%s 2>%s" SYSTEMQUOTE,
44
+ SYSTEMQUOTE "\"%s/psql\" -h /tmp -X postgres <%s 2>%s" SYSTEMQUOTE,
45
bindir, DEVNULL, DEVNULL);
47
for (i = 0; i < 16; i++)
50
header(_("starting postmaster"));
51
snprintf(buf, sizeof(buf),
52
- SYSTEMQUOTE "\"%s/postgres\" -D \"%s/data\" -F%s -c \"listen_addresses=%s\" > \"%s/log/postmaster.log\" 2>&1" SYSTEMQUOTE,
53
+ SYSTEMQUOTE "\"%s/postgres\" -D \"%s/data\" -k /tmp -F%s -c \"listen_addresses=%s\" > \"%s/log/postmaster.log\" 2>&1" SYSTEMQUOTE,
56
hostname ? hostname : "",
57
Index: postgresql-9.1-9.1~beta1/src/test/regress/pg_regress_main.c
58
===================================================================
59
--- postgresql-9.1-9.1~beta1.orig/src/test/regress/pg_regress_main.c 2011-04-27 23:17:22.000000000 +0200
60
+++ postgresql-9.1-9.1~beta1/src/test/regress/pg_regress_main.c 2011-05-10 11:25:19.291949792 +0200
64
snprintf(psql_cmd + offset, sizeof(psql_cmd) - offset,
65
- SYSTEMQUOTE "\"%s%spsql\" -X -a -q -d \"%s\" < \"%s\" > \"%s\" 2>&1" SYSTEMQUOTE,
66
+ SYSTEMQUOTE "\"%s%spsql\" -h /tmp -X -a -q -d \"%s\" < \"%s\" > \"%s\" 2>&1" SYSTEMQUOTE,
67
psqldir ? psqldir : "",