OSDN Git Service

Back out libpq changes for service --- not ready yet.
authorBruce Momjian <bruce@momjian.us>
Tue, 28 Feb 2006 22:35:35 +0000 (22:35 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 28 Feb 2006 22:35:35 +0000 (22:35 +0000)
doc/src/sgml/libpq.sgml

index 48e9a2d..8362208 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.202 2006/02/28 22:34:24 momjian Exp $
+$PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.203 2006/02/28 22:35:35 momjian Exp $
 -->
 
  <chapter id="libpq">
@@ -4031,57 +4031,6 @@ however.)
 </sect1>
 
 
-<sect1 id="libpq-pgservice">
-<title>The Connection Service File</title>
-
-<indexterm zone="libpq-pgservice">
- <primary>connection service file</primary>
-</indexterm>
-<indexterm zone="libpq-pgservice">
- <primary>pg_service.conf</primary>
-</indexterm>
-
-<para>
-The file <filename>pg_service.conf</filename> in the <literal>sysconf</>
-directory (typically <filename>/usr/local/pgsql/etc</>) can assocate a 
-group of libpq connection parameters with a single service name that
-can be specified in the libpq connection.
-.   a user's home directory or the
-file referenced by <envar>PGPASSFILE</envar> can contain passwords to
-be used if the connection requires a password (and no password has been
-specified  otherwise). On Microsoft Windows the file is named
-<filename>%APPDATA%\postgresql\pgpass.conf</> (where
-<filename>%APPDATA%</> refers to the Application Data subdirectory in
-the user's profile).
-</para>
-
-<para>
-This file should contain lines of the following format:
-<synopsis>
-<replaceable>hostname</replaceable>:<replaceable>port</replaceable>:<replaceable>database</replaceable>:<replaceable>username</replaceable>:<replaceable>password</replaceable>
-</synopsis>
-Each of the first four fields may be a literal value, or <literal>*</literal>,
-which matches anything.  The password field from the first line that matches the
-current connection parameters will be used.  (Therefore, put more-specific
-entries first when you are using wildcards.)
-If an entry needs to contain <literal>:</literal> or
-<literal>\</literal>, escape this character with <literal>\</literal>.
-A hostname of <literal>localhost</> matches both <literal>host</> (TCP)
-and <literal>local</> (Unix domain socket) connections coming from the
-local machine.
-</para>
-
-<para>
-The permissions on <filename>.pgpass</filename> must disallow any
-access to world or group; achieve this by the command
-<command>chmod 0600 ~/.pgpass</command>.
-If the permissions are less strict than this, the file will be ignored.
-(The file permissions are not currently checked on Microsoft Windows,
-however.)
-</para>
-</sect1>
-
-
 <sect1 id="libpq-ssl">
 <title>SSL Support</title>