Index: general.ent
===================================================================
--- general.ent	(revision 225c1cc4791adf120d61c5585af4f9a1c96ccf2e)
+++ general.ent	(revision abe290df94cd9141ae80d6001058a50253eb66a2)
@@ -1,7 +1,7 @@
-<!ENTITY day          "03">
+<!ENTITY day          "04">
 <!ENTITY month        "04">
 <!ENTITY year         "2005">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "April &day;rd, &year;">
+<!ENTITY releasedate  "April &day;th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "cvs">                  <!-- cvs|[release #] -->
@@ -30,5 +30,5 @@
 
 <!-- Chapter 4 -->                   
-<!ENTITY openssl-version              "0.9.7e">
+<!ENTITY openssl-version              "0.9.7f">
 <!ENTITY cracklib-version             "2.7">   
 <!ENTITY Linux_PAM-version            "0.78">  
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 225c1cc4791adf120d61c5585af4f9a1c96ccf2e)
+++ introduction/welcome/changelog.xml	(revision abe290df94cd9141ae80d6001058a50253eb66a2)
@@ -22,4 +22,7 @@
 
 <itemizedlist>
+
+<listitem><para>April 4th, 2005 [igor]: Updated to OpenSSL-0.9.7f
+contributed by Anderson Lizardo.</para></listitem>
 
 <listitem><para>April 3rd, 2005 [manuel]: Updated the XML sources to use
Index: postlfs/security/openssl.xml
===================================================================
--- postlfs/security/openssl.xml	(revision 225c1cc4791adf120d61c5585af4f9a1c96ccf2e)
+++ postlfs/security/openssl.xml	(revision abe290df94cd9141ae80d6001058a50253eb66a2)
@@ -7,8 +7,8 @@
 <!ENTITY openssl-download-http "http://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
 <!ENTITY openssl-download-ftp "ftp://ftp.openssl.org/source/openssl-&openssl-version;.tar.gz">
-<!ENTITY openssl-md5sum "a8777164bca38d84e5eb2b1535223474">
+<!ENTITY openssl-md5sum "b2d37d7eb8a5a5040d834105d5ae1a50">
 <!ENTITY openssl-size "3.0 MB">
-<!ENTITY openssl-buildsize "36.5 MB">
-<!ENTITY openssl-time "0.99 SBU">
+<!ENTITY openssl-buildsize "35 MB">
+<!ENTITY openssl-time "1.00 SBU">
 ]>
 
@@ -47,4 +47,10 @@
 </sect3>
 
+<sect3><title>Additional downloads</title>
+<itemizedlist spacing='compact'>
+<listitem><para>Required patch: <ulink 
+url="&patch-root;/openssl-&openssl-version;-fix_manpages-1.patch"/></para></listitem>
+</itemizedlist></sect3>
+
 <sect3><title><application>Open<acronym>SSL</acronym></application> 
 dependencies</title>
@@ -64,11 +70,9 @@
 the following commands:</para>
 
-<screen><userinput><command>sed 's/^passwd/openssl-passwd/' doc/apps/passwd.pod \
-    > doc/apps/openssl-passwd.pod &amp;&amp;
-rm doc/apps/passwd.pod &amp;&amp;
-mv doc/crypto/{,openssl_}threads.pod &amp;&amp;
+<screen><userinput><command>patch -Np1 -i ../openssl-&openssl-version;-fix_manpages-1.patch &amp;&amp;
 ./config --openssldir=/etc/ssl --prefix=/usr shared &amp;&amp;
-sed -i 's%SHLIBDIRS= fips crypto ssl%SHLIBDIRS= crypto ssl%g' Makefile &amp;&amp;
 make MANDIR=/usr/share/man</command></userinput></screen>
+
+<para>To test the results, issue: <command>make test</command>.</para>
 
 <para>Now, as the root user:</para>
@@ -86,16 +90,4 @@
 encryption methods. Patent licenses may be needed for you to utilize either of
 those methods in your projects.</para>
-
-<para><command>rm doc/apps/passwd.pod</command>: This command prevents
-<application>Open<acronym>SSL</acronym></application> from installing its
-passwd man page over an existing man page with the same name.</para>
-
-<para><command>mv doc/crypto/{,openssl_}threads.pod</command>: This
-commands prevents <application>Open<acronym>SSL</acronym></application> from
-overwriting an existing man page from <application>Perl</application>.</para>
-
-<para><command>sed -i 's%SHLIBDIRS= fips crypto ssl%SHLIBDIRS= crypto ssl%g' 
-Makefile</command>: This command prevents installation of the non-existent 
-<filename class="libraryfile">libfips</filename> library.</para>
 
 <para><command>make MANDIR=/usr/share/man; make MANDIR=/usr/share/man 
