Change PGETC to PGSYSCONFDIR and PGLOCALE to PGLOCALEDIR, per Peter.

This commit is contained in:
Bruce Momjian 2004-06-08 13:49:23 +00:00
parent b2a17038d7
commit cd8b0fc5f1
4 changed files with 15 additions and 15 deletions

View File

@ -1,5 +1,5 @@
<!-- <!--
$PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.156 2004/06/03 00:07:35 momjian Exp $ $PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.157 2004/06/08 13:49:22 momjian Exp $
--> -->
<chapter id="libpq"> <chapter id="libpq">
@ -3585,18 +3585,18 @@ sets the default mode for the genetic query optimizer.
<listitem> <listitem>
<para> <para>
<indexterm> <indexterm>
<primary><envar>PGETC</envar></primary> <primary><envar>PGSYSCONFDIR</envar></primary>
</indexterm> </indexterm>
<envar>PGETC</envar> <envar>PGSYSCONFDIR</envar>
sets the directory containing the <filename>pg_service.conf</> file. sets the directory containing the <filename>pg_service.conf</> file.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<indexterm> <indexterm>
<primary><envar>PGLOCALE</envar></primary> <primary><envar>PGLOCALEDIR</envar></primary>
</indexterm> </indexterm>
<envar>PGLOCALE</envar> <envar>PGLOCALEDIR</envar>
sets the directory containing the <literal>locale</> files. sets the directory containing the <literal>locale</> files.
</para> </para>
</listitem> </listitem>

View File

@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.272 2004/06/03 00:07:38 momjian Exp $ * $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.273 2004/06/08 13:49:23 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -2387,7 +2387,7 @@ parseServiceInfo(PQconninfoOption *options, PQExpBuffer errorMessage)
* location to find our config files. * location to find our config files.
*/ */
snprintf(serviceFile, MAXPGPATH, "%s/pg_service.conf", snprintf(serviceFile, MAXPGPATH, "%s/pg_service.conf",
getenv("PGETC") ? getenv("PGETC") : SYSCONFDIR); getenv("PGSYSCONFDIR") ? getenv("PGSYSCONFDIR") : SYSCONFDIR);
if (service != NULL) if (service != NULL)
{ {

View File

@ -23,7 +23,7 @@
* Portions Copyright (c) 1994, Regents of the University of California * Portions Copyright (c) 1994, Regents of the University of California
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/interfaces/libpq/fe-misc.c,v 1.107 2004/06/03 00:07:38 momjian Exp $ * $PostgreSQL: pgsql/src/interfaces/libpq/fe-misc.c,v 1.108 2004/06/08 13:49:23 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -1132,7 +1132,7 @@ libpq_gettext(const char *msgid)
{ {
already_bound = 1; already_bound = 1;
/* No relocatable lookup here because the binary could be anywhere */ /* No relocatable lookup here because the binary could be anywhere */
bindtextdomain("libpq", getenv("PGLOCALE") ? getenv("PGLOCALE") : LOCALEDIR); bindtextdomain("libpq", getenv("PGLOCALEDIR") ? getenv("PGLOCALEDIR") : LOCALEDIR);
} }
return dgettext("libpq", msgid); return dgettext("libpq", msgid);

View File

@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/port/path.c,v 1.17 2004/06/03 00:07:38 momjian Exp $ * $PostgreSQL: pgsql/src/port/path.c,v 1.18 2004/06/08 13:49:23 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -233,7 +233,7 @@ set_pglocale_pgservice(const char *argv0, const char *app)
{ {
char path[MAXPGPATH]; char path[MAXPGPATH];
char my_exec_path[MAXPGPATH]; char my_exec_path[MAXPGPATH];
char env_path[MAXPGPATH + strlen("PGLOCALE=")]; /* longer than PGETC */ char env_path[MAXPGPATH + strlen("PGLOCALEDIR=")]; /* longer than PGSYSCONFDIR */
/* don't set LC_ALL in the backend */ /* don't set LC_ALL in the backend */
if (strcmp(app, "postgres") != 0) if (strcmp(app, "postgres") != 0)
@ -247,20 +247,20 @@ set_pglocale_pgservice(const char *argv0, const char *app)
bindtextdomain(app, path); bindtextdomain(app, path);
textdomain(app); textdomain(app);
if (!getenv("PGLOCALE")) if (!getenv("PGLOCALEDIR"))
{ {
/* set for libpq to use */ /* set for libpq to use */
sprintf(env_path, "PGLOCALE=%s", path); sprintf(env_path, "PGLOCALEDIR=%s", path);
putenv(env_path); putenv(env_path);
} }
#endif #endif
if (!getenv("PGETC")) if (!getenv("PGSYSCONFDIR"))
{ {
get_etc_path(my_exec_path, path); get_etc_path(my_exec_path, path);
/* set for libpq to use */ /* set for libpq to use */
sprintf(env_path, "PGETC=%s", path); sprintf(env_path, "PGSYSCONFDIR=%s", path);
putenv(env_path); putenv(env_path);
} }
} }