mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Updated to OpenSSL-0.9.7f contributed by Anderson Lizardo.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3661 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
225c1cc479
commit
abe290df94
@ -1,8 +1,8 @@
|
||||
<!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 #] -->
|
||||
<!ENTITY lfs-version "development"> <!-- version|stable|testing|unstable|development] -->
|
||||
@ -29,7 +29,7 @@
|
||||
<!ENTITY autofs-version "4.1.3">
|
||||
|
||||
<!-- 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">
|
||||
<!ENTITY shadow-version "4.0.7">
|
||||
|
@ -22,6 +22,9 @@ who wrote what.</para>
|
||||
|
||||
<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
|
||||
DocBook XML DTD-4.4</para></listitem>
|
||||
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!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">
|
||||
]>
|
||||
|
||||
<sect1 id="openssl" xreflabel="OpenSSL-&openssl-version;">
|
||||
@ -46,6 +46,12 @@ accessing <acronym>HTTPS</acronym> sites).</para>
|
||||
&openssl-time;</para></listitem></itemizedlist>
|
||||
</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>
|
||||
<sect4><title>Optional</title>
|
||||
@ -63,14 +69,12 @@ if you run the test suite during the build)</para>
|
||||
<para>Install <application>Open<acronym>SSL</acronym></application> by running
|
||||
the following commands:</para>
|
||||
|
||||
<screen><userinput><command>sed 's/^passwd/openssl-passwd/' doc/apps/passwd.pod \
|
||||
> doc/apps/openssl-passwd.pod &&
|
||||
rm doc/apps/passwd.pod &&
|
||||
mv doc/crypto/{,openssl_}threads.pod &&
|
||||
<screen><userinput><command>patch -Np1 -i ../openssl-&openssl-version;-fix_manpages-1.patch &&
|
||||
./config --openssldir=/etc/ssl --prefix=/usr shared &&
|
||||
sed -i 's%SHLIBDIRS= fips crypto ssl%SHLIBDIRS= crypto ssl%g' Makefile &&
|
||||
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>
|
||||
|
||||
<screen><userinput role='root'><command>make MANDIR=/usr/share/man install &&
|
||||
@ -86,18 +90,6 @@ cp -r certs /etc/ssl</command></userinput></screen>
|
||||
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
|
||||
install</command>: These commands install
|
||||
<application>Open<acronym>SSL</acronym></application> with the man pages in
|
||||
|
Loading…
Reference in New Issue
Block a user