Ignore:
Timestamp:
01/01/2005 02:08:39 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
4774914f
Parents:
bd23186f
Message:

Removed excessive whitespace from various package instructions

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3164 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/openssl.xml

    rbd23186f r396508b  
    55  %general-entities;
    66
    7 
    87<!ENTITY openssl-download-http "http://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
    98<!ENTITY openssl-download-ftp "ftp://ftp.openssl.org/source/openssl-&openssl-version;.tar.gz">
     
    1110<!ENTITY openssl-buildsize "35 MB">
    1211<!ENTITY openssl-time "1.16 SBU">
    13 
    1412]>
    1513
     
    2220<title>OpenSSL-&openssl-version;</title>
    2321
    24 
    2522<sect2>
    2623<title>Introduction to <application>Open<acronym>SSL</acronym></application>
    2724</title>
    28                                                                                
     25
    2926<para>The <application>Open<acronym>SSL</acronym></application> package contains
    3027management tools and libraries relating to cryptography.  These are useful for
     
    3229<application>OpenSSH</application>, email applications and web browsers (for
    3330accessing <acronym>HTTPS</acronym> sites).</para>
    34                                                                                
     31
    3532<sect3><title>Package information</title>
    3633<itemizedlist spacing='compact'>
     
    3835<listitem><para>Download (FTP): <ulink url="&openssl-download-ftp;"/></para></listitem>
    3936<listitem><para>Download size: &openssl-size;</para></listitem>
    40 <listitem><para>Estimated Disk space required: &openssl-buildsize;</para></listitem>
     37<listitem><para>Estimated disk space required: &openssl-buildsize;</para></listitem>
    4138<listitem><para>Estimated build time: &openssl-time;</para></listitem></itemizedlist>
    4239</sect3>
     
    5451<title>Installation of <application>Open<acronym>SSL</acronym></application>
    5552</title>
    56                                                                                
     53
    5754<para>Install <application>Open<acronym>SSL</acronym></application> by running
    5855the following commands:</para>
     
    6764make MANDIR=/usr/share/man install &amp;&amp;
    6865cp -r certs /etc/ssl</command></userinput></screen>
    69                                                                                
     66
    7067</sect2>
    7168
    7269<sect2>
    7370<title>Command explanations</title>
    74                                                                                
     71
    7572<para><option>no-rc5 no-idea</option>: When added to the
    7673<command>./config</command> command, this will eliminate the building of those
    7774encryption methods. Patent licenses may be needed for you to utilize either of
    7875those methods in your projects.</para>
    79                                                                                
     76
    8077<para><command>rm doc/apps/passwd.pod</command>: This command prevents
    8178<application>Open<acronym>SSL</acronym></application> from installing its
    8279passwd man page over an existing man page with the same name.</para>
    83                                                                                
     80
    8481<para><command>mv doc/crypto/{,openssl_}threads.pod</command>: This
    8582commands prevents <application>Open<acronym>SSL</acronym></application> from
     
    8986This command prevents installation of the non-existent <filename
    9087class="libraryfile">libfips</filename> library.</para>
    91                                                                                
     88
    9289<para><screen><command>make MANDIR=/usr/share/man
    9390make MANDIR=/usr/share/man install</command></screen> These
     
    9592man pages in <filename class='directory'>/usr/share/man</filename> instead of
    9693the default which is <filename class='directory'>/etc/ssl/man</filename>.</para>
    97                                                                                
     94
    9895<para><command>cp -r certs /etc/ssl</command>: The certificates must be copied
    9996manually since the install script skips this step.</para>
    100                                                                                
     97
    10198</sect2>
    10299
    103100<sect2>
    104101<title>Configuring <application>OpenSSL</application></title>
    105                                                                                
     102
    106103<sect3><title>Config files</title>
    107104<para><filename>/etc/ssl/openssl.cnf</filename></para>
    108105</sect3>
    109                                                                                
     106
    110107<sect3><title>Configuration Information</title>
    111                                                                                
     108
    112109<para>Most people who just want to use
    113110<application>Open<acronym>SSL</acronym></application> for providing functions
     
    119116or to be able to find out how to do it.</para>
    120117</sect3>
    121                                                                                
     118
    122119</sect2>
    123120
    124121<sect2>
    125122<title>Contents</title>
    126                                                                                
     123
    127124<para>The <application>Open<acronym>SSL</acronym></application> package
    128125contains <command>c_rehash</command>, <command>openssl</command>,
    129126<filename class='libraryfile'>libcrypto</filename> libraries and
    130127<filename class='libraryfile'>libssl</filename> libraries.</para>
    131                                                                                
     128
    132129</sect2>
    133                                                                                
     130
    134131<sect2><title>Description</title>
    135                                                                                
     132
    136133<sect3><title>c_rehash</title>
    137                                                                                
     134
    138135<para><command>c_rehash</command> is a <application>Perl</application> script
    139136that scans all files in a directory and adds symbolic links to their hash
    140137values.</para>
    141                                                                                
     138
    142139</sect3>
    143140
    144141<sect3><title>openssl</title>
    145                                                                                
     142
    146143<para>The <command>openssl</command> program is a command-line tool for using
    147144the various cryptography functions of
     
    149146crypto library from the shell. It can be used for various functions which are
    150147documented in <command>man 1 openssl</command>.</para>
    151                                                                                
     148
    152149</sect3>
    153                                                                                
     150
    154151<sect3><title>libcrypto</title>
    155                                                                                
     152
    156153<para>The <application>Open<acronym>SSL</acronym></application> crypto library
    157154implements a wide range of cryptographic algorithms used in various Internet
     
    163160<application>Open<acronym>PGP</acronym></application>, and other cryptographic
    164161standards.</para>
    165                                                                                
     162
    166163</sect3>
    167                                                                                
     164
    168165<sect3><title>libssl</title>
    169                                                                                
     166
    170167<para>The <application>Open<acronym>SSL</acronym></application>
    171168<acronym>SSL</acronym> library implements the Secure Sockets Layer
     
    174171<acronym>API</acronym>, documentation on which can be found by running
    175172<command>man 3 ssl</command>.</para>
    176                                                                                
     173
    177174</sect3>
    178                                                                                
     175
    179176</sect2>
    180177
Note: See TracChangeset for help on using the changeset viewer.