Index: content/databases/postgresql.xml
===================================================================
--- content/databases/postgresql.xml	(revision dca2fac36bb4965627afe2a42454a37dc3dd701f)
+++ content/databases/postgresql.xml	(revision 9aeb405df8a654f447763a34c5ac322bfcf4989f)
@@ -7,6 +7,7 @@
   <!ENTITY postgresql-download-http "http://gd.tuwien.ac.at/db/postgresql/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2">
   <!ENTITY postgresql-download-ftp  "ftp://ftp.fr.postgresql.org/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2">
-  <!ENTITY postgresql-size          "9.7 MB">
-  <!ENTITY postgresql-buildsize     "197 MB">
+  <!ENTITY postgresql-md5sum        "f0ea2b372a7bdaf2613e92176ebf5e0f">
+  <!ENTITY postgresql-size          "10.2 MB">
+  <!ENTITY postgresql-buildsize     "236 MB">
   <!ENTITY postgresql-time          "1.21 SBU">
 ]>
@@ -32,7 +33,15 @@
 <listitem><para>Download (HTTP): <ulink url="&postgresql-download-http;"/></para></listitem>
 <listitem><para>Download (FTP): <ulink url="&postgresql-download-ftp;"/></para></listitem>
+<listitem><para>MD5 sum: &postgresql-md5sum;</para></listitem>
 <listitem><para>Download size: &postgresql-size;</para></listitem>
-<listitem><para>Estimated Disk space required: &postgresql-buildsize;</para></listitem>
+<listitem><para>Estimated disk space required: &postgresql-buildsize;</para></listitem>
 <listitem><para>Estimated build time: &postgresql-time;</para></listitem></itemizedlist>
+</sect3>
+
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Required patch: <ulink 
+url="&patch-root;/postgresql-&postgresql-version;-dsssl_fix-1.patch"/></para>
+</listitem></itemizedlist>
 </sect3>
 
@@ -46,5 +55,6 @@
 <xref linkend="openssl"/>,
 <xref linkend="Linux_PAM"/>,
-<xref linkend="opensp"/>,
+<xref linkend="sgml-dtd-3"/>, 
+<xref linkend="docbook-dsssl"/>,
 <xref linkend="openjade"/>,
 <xref linkend="perl-modules"/>: SGMLSpm-&SGMLSpm-version;, 
@@ -62,8 +72,21 @@
 </title>
 
+<para>In order for <command>configure</command> to properly discover 
+<application>Docbook <acronym>SGML</acronym> 
+<acronym>DTD</acronym></application> (v3.1), you may need to remove 
+<application>OpenSP</application> catalog definitions from the system 
+<acronym>SGML</acronym> catalogs. Use the following command before building 
+the package to accomplish this:</para>
+
+<screen><userinput><command>sed -i.orig \
+    -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
+    /etc/sgml/catalog \
+    /etc/sgml/sgml-docbook.cat</command></userinput></screen>
+
 <para>Install <application>Postgre<acronym>SQL</acronym></application> with the 
 following commands: </para>
 
-<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
+<screen><userinput><command>patch -Np1 -i ../postgresql-&postgresql-version;-dsssl_fix-1.patch &amp;&amp;
+./configure --prefix=/usr --enable-thread-safety &amp;&amp;
 make &amp;&amp;
 make install &amp;&amp;
@@ -115,9 +138,15 @@
 <title>Command explanations</title>
 
+<para><parameter>--enable-thread-safety</parameter>: This switch makes the 
+client libraries thread-safe by allowing concurrent threads in 
+<filename class='libraryfile'>libpq</filename> and <acronym>ECPG</acronym> 
+programs to safely control their private connection handles.</para>
+
 <para><command>chown -R root:root /usr/share/doc/postgresql/html</command>: 
 This command corrects the improper ownership of some documentation 
 files.</para>
 
-<para><command>useradd -d /srv/pgsql/data postgres</command>: Add an unprivileged user to run the database server.</para>
+<para><command>useradd -d /srv/pgsql/data postgres</command>: Add an 
+unprivileged user to run the database server.</para>
 
 <para><command>createdb test, create table t1 , insert into t1 values..., 
Index: general.ent
===================================================================
--- general.ent	(revision dca2fac36bb4965627afe2a42454a37dc3dd701f)
+++ general.ent	(revision 9aeb405df8a654f447763a34c5ac322bfcf4989f)
@@ -1,7 +1,7 @@
-<!ENTITY day          "21">
+<!ENTITY day          "23">
 <!ENTITY month        "10">
 <!ENTITY year         "2004">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "October &day;st, &year;">
+<!ENTITY releasedate  "October &day;rd, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "cvs">                  <!-- cvs|[release #] -->
@@ -220,5 +220,5 @@
 <!ENTITY db-3.3-version               "3.3.11">  
 <!ENTITY mysql-version                "4.0.21">   
-<!ENTITY postgresql-version           "7.4.3"> 
+<!ENTITY postgresql-version           "7.4.6"> 
                                      
 <!-- Chapter 24 -->                  
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision dca2fac36bb4965627afe2a42454a37dc3dd701f)
+++ introduction/welcome/changelog.xml	(revision 9aeb405df8a654f447763a34c5ac322bfcf4989f)
@@ -22,4 +22,7 @@
 
 <itemizedlist>
+
+<listitem><para>October 23rd, 2004 [randy]: Updated to
+PostgreSQL-7.4.6.</para></listitem>
 
 <listitem><para>October 21st, 2004 [randy]: Updated to
