]> granicus.if.org Git - postgresql/commitdiff
Clarify documentation that initdb -A or editing pg_hba.conf is required
authorBruce Momjian <bruce@momjian.us>
Mon, 19 Feb 2007 18:57:18 +0000 (18:57 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 19 Feb 2007 18:57:18 +0000 (18:57 +0000)
if you do not trust local users.

doc/src/sgml/installation.sgml

index 041be18081beeb115ffccfadfbe8e58af366424a..ddd185fa42c9db0e961d78b27a66b11edcc27ee2 100644 (file)
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.283 2007/02/17 01:26:24 momjian Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.284 2007/02/19 18:57:18 momjian Exp $ -->
 
 <chapter id="installation">
  <title><![%standalone-include[<productname>PostgreSQL</>]]>
@@ -480,6 +480,13 @@ su - postgres
     </para>
    </step>
 
+   <step>
+    <para>
+     Restore your previous <filename>pg_hba.conf</> and any
+     <filename>postgresql.conf</> modifications.
+    </para>
+   </step>
+
    <step>
     <para>
      Start the database server, again from the special database user
@@ -1619,11 +1626,20 @@ postgres$ <userinput>/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data</>
     </para>
    </step>
 
+   <step
+    <para>
+     At this point, if you did not use the <command>initdb</> <literal>-A</>
+     option, you might want to modify <filename>pg_hba.conf</> to control
+     local access to the server before you start it.  The default is to 
+     trust all local users.
+    </para>
+   </step>
+
    <step>
     <para>
-     The previous step should have told you how to start up the
-     database server. Do so now. The command should look something
-     like:
+     The previous <command>initdb</> step should have told you how to
+     start up the database server. Do so now. The command should look
+     something like:
 <programlisting>
 /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
 </programlisting>