Changeset 939cf0da


Ignore:
Timestamp:
01/12/2005 07:40:39 PM (17 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 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, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
5a7a0e5
Parents:
d992ab5
Message:

Moved OpenSSL from Chapter 8 to Chapter 4

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

Files:
50 edited
1 moved

Legend:

Unmodified
Added
Removed
  • basicnet/mailnews/fetchmail.xml

    rd992ab5 r939cf0da  
    4545<sect4><title>Required</title>
    4646
    47 <para><xref linkend="openssl"/> and a local MDA (<xref linkend="procmail"/>)
     47<para><xref linkend="openssl-package"/> and a local MDA (<xref linkend="procmail"/>)
    4848</para>
    4949</sect4>
  • basicnet/mailnews/nail.xml

    rd992ab5 r939cf0da  
    5050<sect3><title><application>Nail</application> dependencies</title>
    5151<sect4><title>Optional</title>
    52 <para><xref linkend="openssl"/> or
     52<para><xref linkend="openssl-package"/> or
    5353Mozilla <acronym>NSS</acronym> (from
    5454<xref linkend="mozilla"/> or
  • basicnet/mailnews/pine.xml

    rd992ab5 r939cf0da  
    5050<sect3><title><application>Pine</application> dependencies</title>
    5151<sect4><title>Required</title>
    52 <para><xref linkend="openssl"/></para></sect4>
     52<para><xref linkend="openssl-package"/></para></sect4>
    5353<sect4><title>Optional</title>
    5454<para>
  • basicnet/mailnews/slrn.xml

    rd992ab5 r939cf0da  
    4343<sect4><title>Optional</title>
    4444<para>
    45 <xref linkend="openssl"/>,
     45<xref linkend="openssl-package"/>,
    4646<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
    4747<ulink url="http://www.fpx.de/fp/Software/UUDeview/">UUDeview</ulink>,
  • basicnet/netlibs/curl.xml

    rd992ab5 r939cf0da  
    4444<sect4><title>Optional</title>
    4545<para><xref linkend="pkgconfig"/>,
    46 <xref linkend="openssl"/>,
     46<xref linkend="openssl-package"/>,
    4747<xref linkend="openldap"/>,
    4848<xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
     
    9696<para><command>curl</command> is a client that can get documents from or send
    9797documents to any of the following protocols: <acronym>HTTP</acronym>,
    98 <acronym>HTTPS</acronym> (needs <xref linkend="openssl"/>),
     98<acronym>HTTPS</acronym> (needs <xref linkend="openssl-package"/>),
    9999<acronym>FTP</acronym>, GOPHER, DICT, TELNET, <acronym>LDAP</acronym> (needs
    100100<xref linkend="openldap"/>) or FILE.</para></sect3>
  • basicnet/netlibs/wvstreams.xml

    rd992ab5 r939cf0da  
    4444<sect4><title>Required</title>
    4545<para>
    46 <xref linkend="openssl"/>
     46<xref linkend="openssl-package"/>
    4747</para></sect4>
    4848<sect4><title>Optional</title>
  • basicnet/netprogs/ntp.xml

    rd992ab5 r939cf0da  
    3838<sect3><title><application><acronym>NTP</acronym></application> dependencies</title>
    3939<sect4><title>Optional</title>
    40 <para><xref linkend="openssl"/></para></sect4>
     40<para><xref linkend="openssl-package"/></para></sect4>
    4141</sect3>
    4242
  • basicnet/netprogs/subversion.xml

    rd992ab5 r939cf0da  
    5858<xref linkend="apache"/>,
    5959<xref linkend="j2sdk"/>,
    60 <xref linkend="openssl"/>,
     60<xref linkend="openssl-package"/>,
    6161<xref linkend="openssh"/>,
    6262<xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
  • basicnet/netprogs/wget.xml

    rd992ab5 r939cf0da  
    4141<sect3><title><application>Wget</application> dependencies</title>
    4242<sect4><title>Optional</title>
    43 <para><xref linkend="openssl"/> and
     43<para><xref linkend="openssl-package"/> and
    4444<ulink url="http://www.inet.no/dante/">Dante</ulink></para>
    4545</sect4>
  • basicnet/netutils/bind-utils.xml

    rd992ab5 r939cf0da  
    5151dependencies</title>
    5252<sect4><title>Optional</title>
    53 <para><xref linkend="openssl"/></para>
     53<para><xref linkend="openssl-package"/></para>
    5454</sect4>
    5555</sect3>
  • basicnet/netutils/ethereal.xml

    rd992ab5 r939cf0da  
    6161<xref linkend="GTK"/> or <xref linkend="gtk2"/> (to build the
    6262<acronym>GUI</acronym> front-end),
    63 <xref linkend="openssl"/>,
     63<xref linkend="openssl-package"/>,
    6464<xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
    6565<xref linkend="python"/>,
  • basicnet/netutils/nmap.xml

    rd992ab5 r939cf0da  
    4242<sect3><title><application>Nmap</application> dependencies</title>
    4343<sect4><title>Optional</title>
    44 <para><xref linkend="openssl"/>,
     44<para><xref linkend="openssl-package"/>,
    4545<xref linkend="pcre"/>,
    4646<xref linkend="GTK"/> (for building the graphical front-end) and
  • basicnet/textweb/links.xml

    rd992ab5 r939cf0da  
    3838<sect3><title><application>Links</application> dependencies</title>
    3939<sect4><title>Optional</title>
    40 <para><xref linkend="gpm"/>, <xref linkend="openssl"/>, <xref linkend="libpng"/>,
     40<para><xref linkend="gpm"/>, <xref linkend="openssl-package"/>, <xref linkend="libpng"/>,
    4141<xref linkend="libjpeg"/>, <xref linkend="libtiff"/>, <ulink
    4242url="http://www.svgalib.org/">SVGAlib</ulink>,
  • basicnet/textweb/lynx.xml

    rd992ab5 r939cf0da  
    4040<sect3><title><application>Lynx</application> dependencies</title>
    4141<sect4><title>Optional</title>
    42 <para><xref linkend="openssl"/> or
     42<para><xref linkend="openssl-package"/> or
    4343<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
    4444needs <ulink
  • basicnet/textweb/w3m.xml

    rd992ab5 r939cf0da  
    4343<para><xref linkend="pkgconfig"/>,
    4444<xref linkend="gpm"/>,
    45 <xref linkend="openssl"/>,
     45<xref linkend="openssl-package"/>,
    4646<xref linkend="imlib"/>,
    4747<xref linkend="imlib2"/>,
  • content/databases/mysql.xml

    rd992ab5 r939cf0da  
    4848<sect4><title>Optional</title>
    4949<para>
    50 <xref linkend="openssl"/>,
     50<xref linkend="openssl-package"/>,
    5151<xref linkend="tcpwrappers"/>,
    5252<ulink url="http://sourceforge.net/projects/libedit/">libedit</ulink>
  • content/databases/postgresql.xml

    rd992ab5 r939cf0da  
    5353<xref linkend="tcl"/>,
    5454<xref linkend="tk"/>,
    55 <xref linkend="openssl"/>,
     55<xref linkend="openssl-package"/>,
    5656<xref linkend="Linux_PAM"/>,
    5757<xref linkend="sgml-dtd-3"/>,
  • content/web/apache.xml

    rd992ab5 r939cf0da  
    5252<sect4><title>Optional</title>
    5353<para><xref linkend="db"/> or <xref linkend="gdbm"/>,
    54 <xref linkend="openssl"/>,
     54<xref linkend="openssl-package"/>,
    5555<xref linkend="openldap"/>,
    5656<xref linkend="expat"/> and
  • content/web/php.xml

    rd992ab5 r939cf0da  
    5353<xref linkend="libxml2"/>,
    5454<xref linkend="libxslt"/>,
    55 <xref linkend="openssl"/>,
     55<xref linkend="openssl-package"/>,
    5656<ulink url="http://www.fastio.com/">ClibPDF</ulink>,
    5757<xref linkend="libjpeg"/>,
  • content/web/vsftpd.xml

    rd992ab5 r939cf0da  
    4444<sect4><title>Optional</title>
    4545<para><xref linkend="Linux_PAM"/>,
    46 <xref linkend="openssl"/>, and
     46<xref linkend="openssl-package"/>, and
    4747<xref linkend="tcpwrappers"/></para>
    4848</sect4>
  • general.ent

    rd992ab5 r939cf0da  
    2929
    3030<!-- Chapter 4 -->                   
     31<!ENTITY openssl-version              "0.9.7e">
    3132<!ENTITY cracklib-version             "2.7">   
    3233<!ENTITY Linux_PAM-version            "0.78"> 
     
    5859<!-- Part III -->                   
    5960<!-- Chapter 8 -->                   
    60 <!ENTITY openssl-version              "0.9.7e">
    6161<!ENTITY pcre-version                 "5.0">
    6262<!ENTITY popt-version                 "1.7">
  • general/genlib/genlib.xml

    rd992ab5 r939cf0da  
    1414duplicate code (and risk introducing bugs), it just has to call
    1515functions from the libraries installed on the system.  The most obvious
    16 example of a set of libraries is <application>glibc</application> which is
     16example of a set of libraries is <application>Glibc</application> which is
    1717installed during the <acronym>LFS</acronym> book.  This contains all of
    1818the <application>C</application> library functions which programs use.</para>
     
    2727<para>Generally, you only need to install libraries when you are
    2828installing software that needs the functionality they supply.  In
    29 the <acronym>BLFS</acronym> book, each package is presented with a list of (known)
    30 dependencies.  Thus, you can figure out which libraries you need to have
    31 before installing that program.  If you are installing something without
    32 using <acronym>BLFS</acronym> instructions, usually the <filename>README</filename>
    33 or <filename>INSTALL</filename> file will contain details of the
    34 program's requirements.</para>
     29the <acronym>BLFS</acronym> book, each package is presented with a list of
     30(known) dependencies.  Thus, you can figure out which libraries you need to
     31have before installing that program.  If you are installing something without
     32using <acronym>BLFS</acronym> instructions, usually the
     33<filename>README</filename> or <filename>INSTALL</filename> file will contain
     34details of the program's requirements.</para>
    3535
    3636<para>There are certain libraries which nearly <emphasis>everyone</emphasis>
     
    3838explain why you may want to install them.</para>
    3939
    40 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="openssl.xml"/>
    4140<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="pcre.xml"/>
    4241<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="popt.xml"/>
  • general/genlib/libesmtp.xml

    rd992ab5 r939cf0da  
    4444
    4545<sect4><title>Optional</title>
    46 <para><xref linkend="openssl"/></para>
     46<para><xref linkend="openssl-package"/></para>
    4747</sect4>
    4848
  • general/prog/python.xml

    rd992ab5 r939cf0da  
    4848<sect3><title><application>Python</application> dependencies</title>
    4949<sect4><title>Optional</title>
    50 <para><xref linkend="openssl"/>,
     50<para><xref linkend="openssl-package"/>,
    5151<xref linkend="tk"/>,
    5252<xref linkend="gdbm"/> and
  • general/prog/ruby.xml

    rd992ab5 r939cf0da  
    4141<sect3><title><application>Ruby</application> dependencies</title>
    4242<sect4><title>Optional</title>
    43 <para><xref linkend="openssl"/>,
     43<para><xref linkend="openssl-package"/>,
    4444<xref linkend="tk"/>,
    4545<xref linkend="db"/>,
  • gnome/core/gnome-vfs.xml

    rd992ab5 r939cf0da  
    6060<xref linkend="gtk-doc"/>,
    6161<xref linkend="openssh"/>,
    62 <xref linkend="openssl"/> or
     62<xref linkend="openssl-package"/> or
    6363<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
    6464<xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
  • gnome/core/orbit2.xml

    rd992ab5 r939cf0da  
    5151
    5252<sect4><title>Optional</title>
    53 <para><xref linkend="gtk-doc"/> and <xref linkend="openssl"/></para>
     53<para><xref linkend="gtk-doc"/> and <xref linkend="openssl-package"/></para>
    5454</sect4>
    5555</sect3>
  • gnome/otherlibs/gnome-vfs1.xml

    rd992ab5 r939cf0da  
    6363<xref linkend="GConf1"/>,
    6464<xref linkend="bonobo14"/>,
    65 <xref linkend="openssl"/>,
     65<xref linkend="openssl-package"/>,
    6666<xref linkend="CDParanoia"/>,
    6767<xref linkend="gtk-doc"/> and
  • gnome/otherlibs/soup.xml

    rd992ab5 r939cf0da  
    5959<sect4><title>Optional</title>
    6060<para><xref linkend="apache"/>,
    61 <xref linkend="openssl"/> or
     61<xref linkend="openssl-package"/> or
    6262<xref linkend="mozilla"/> (for the <acronym>NSS</acronym> libraries),
    6363<xref linkend="gtk-doc"/> and
  • introduction/welcome/changelog.xml

    rd992ab5 r939cf0da  
    2222
    2323<itemizedlist>
     24
     25<listitem><para>January 12th, 2005 [randy]: Moved OpenSSL instructions from
     26Chapter 8 to Chapter 4, suggested by Torsten Vollmann.</para></listitem>
    2427
    2528<listitem><para>January 11th, 2005 [randy]: Moved libgtkhtml, GNOME-Doc-Utils
  • kde/add/kdenetwork.xml

    rd992ab5 r939cf0da  
    4747<xref linkend="libxml2"/>,
    4848<xref linkend="libxslt"/> and
    49 <xref linkend="openssl"/></para>
     49<xref linkend="openssl-package"/></para>
    5050</sect4>
    5151
  • kde/add/kdepim.xml

    rd992ab5 r939cf0da  
    4747<xref linkend="libxml2"/>,
    4848<xref linkend="gnupg"/> and
    49 <xref linkend="openssl"/></para>
     49<xref linkend="openssl-package"/></para>
    5050</sect4>
    5151
  • kde/core/kdebase.xml

    rd992ab5 r939cf0da  
    5959<xref linkend="libart_lgpl"/>,
    6060<xref linkend="libxml2"/>,
    61 <xref linkend="openssl"/> and
     61<xref linkend="openssl-package"/> and
    6262<xref linkend="j2sdk"/></para>
    6363</sect4>
  • kde/core/kdelibs.xml

    rd992ab5 r939cf0da  
    7171<xref linkend="pcre"/>,
    7272<xref linkend="fam"/>,
    73 <xref linkend="openssl"/> and
     73<xref linkend="openssl-package"/> and
    7474<ulink url="http://www.gnu.org/software/libidn/">Libidn</ulink></para>
    7575</sect4>
  • postlfs/security/cyrus-sasl.xml

    rd992ab5 r939cf0da  
    4646
    4747<sect4><title>Required</title>
    48 <para><xref linkend="openssl"/></para>
     48<para><xref linkend="openssl-package"/></para>
    4949</sect4>
    5050
  • postlfs/security/heimdal.xml

    rd992ab5 r939cf0da  
    5959<sect4><title>Required</title>
    6060<para>
    61 <xref linkend="openssl"/> and
     61<xref linkend="openssl-package"/> and
    6262<xref linkend="db"/>
    6363</para></sect4>
  • postlfs/security/openssl.xml

    rd992ab5 r939cf0da  
    1212]>
    1313
    14 <sect1 id="openssl" xreflabel="OpenSSL-&openssl-version;">
     14<sect1 id="openssl-package" xreflabel="OpenSSL-&openssl-version;">
    1515<sect1info>
    1616<othername>$LastChangedBy$</othername>
     
    1919<?dbhtml filename="openssl.html"?>
    2020<title>OpenSSL-&openssl-version;</title>
     21<indexterm zone="openssl-package">
     22<primary sortas="a-OpenSSL-package">OpenSSL</primary></indexterm>
    2123
    2224<sect2>
     
    2426</title>
    2527
    26 <para>The <application>Open<acronym>SSL</acronym></application> package contains
    27 management tools and libraries relating to cryptography.  These are useful for
    28 providing cryptography functions to other packages, notably
     28<para>The <application>Open<acronym>SSL</acronym></application> package
     29contains management tools and libraries relating to cryptography.  These are
     30useful for providing cryptography functions to other packages, notably
    2931<application>OpenSSH</application>, email applications and web browsers (for
    3032accessing <acronym>HTTPS</acronym> sites).</para>
     
    3234<sect3><title>Package information</title>
    3335<itemizedlist spacing='compact'>
    34 <listitem><para>Download (HTTP): <ulink url="&openssl-download-http;"/></para></listitem>
    35 <listitem><para>Download (FTP): <ulink url="&openssl-download-ftp;"/></para></listitem>
     36<listitem><para>Download (HTTP):
     37<ulink url="&openssl-download-http;"/></para></listitem>
     38<listitem><para>Download (FTP):
     39<ulink url="&openssl-download-ftp;"/></para></listitem>
    3640<listitem><para>Download size: &openssl-size;</para></listitem>
    37 <listitem><para>Estimated disk space required: &openssl-buildsize;</para></listitem>
    38 <listitem><para>Estimated build time: &openssl-time;</para></listitem></itemizedlist>
     41<listitem><para>Estimated disk space required:
     42&openssl-buildsize;</para></listitem>
     43<listitem><para>Estimated build time:
     44&openssl-time;</para></listitem></itemizedlist>
    3945</sect3>
    4046
     
    4349<sect4><title>Optional</title>
    4450<para><xref linkend="bc"/> (recommended
    45 if you run the test suite during the build)</para></sect4>
     51if you run the test suite during the build)</para>
     52</sect4>
    4653</sect3>
    4754
     
    8390overwriting an existing man page from <application>Perl</application>.</para>
    8491
    85 <para><command>sed -i 's%SHLIBDIRS= fips crypto ssl%SHLIBDIRS= crypto ssl%g' Makefile</command>:
    86 This command prevents installation of the non-existent <filename
    87 class="libraryfile">libfips</filename> library.</para>
     92<para><command>sed -i 's%SHLIBDIRS= fips crypto ssl%SHLIBDIRS= crypto ssl%g'
     93Makefile</command>: This command prevents installation of the non-existent
     94<filename class="libraryfile">libfips</filename> library.</para>
    8895
    89 <para><screen><command>make MANDIR=/usr/share/man
    90 make MANDIR=/usr/share/man install</command></screen> These
    91 commands install <application>Open<acronym>SSL</acronym></application> with the
    92 man pages in <filename class='directory'>/usr/share/man</filename> instead of
    93 the default which is <filename class='directory'>/etc/ssl/man</filename>.</para>
     96<para><command>make MANDIR=/usr/share/man; make MANDIR=/usr/share/man
     97install</command>: These commands install
     98<application>Open<acronym>SSL</acronym></application> with the man pages in
     99<filename class='directory'>/usr/share/man</filename> instead of
     100<filename class='directory'>/etc/ssl/man</filename>.</para>
    94101
    95102<para><command>cp -r certs /etc/ssl</command>: The certificates must be copied
     
    101108<title>Configuring <application>OpenSSL</application></title>
    102109
    103 <sect3><title>Config files</title>
     110<sect3 id="openssl-config"><title>Config files</title>
    104111<para><filename>/etc/ssl/openssl.cnf</filename></para>
     112<indexterm zone="openssl-package openssl-config">
     113<primary sortas="e-etc-ssl-openssl.cnf">/etc/ssl/openssl.cnf</primary>
     114</indexterm>
    105115</sect3>
    106116
     
    122132<title>Contents</title>
    123133
    124 <para>The <application>Open<acronym>SSL</acronym></application> package
    125 contains <command>c_rehash</command>, <command>openssl</command>,
    126 <filename class='libraryfile'>libcrypto</filename> libraries and
    127 <filename class='libraryfile'>libssl</filename> libraries.</para>
     134<segmentedlist>
     135<segtitle>Installed Programs</segtitle>
     136<segtitle>Installed Libraries</segtitle>
     137<segtitle>Installed Directories</segtitle>
     138<seglistitem>
     139<seg>c_rehash and openssl</seg>
     140<seg>libcrypto.[so,a] and libssl.[so,a]</seg>
     141<seg>/etc/ssl and /usr/include/ssl</seg>
     142</seglistitem>
     143</segmentedlist>
    128144
    129 </sect2>
     145<variablelist>
     146<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     147<?dbfo list-presentation="list"?>
    130148
    131 <sect2><title>Description</title>
     149<varlistentry id="c_rehash">
     150<term><command>c_rehash</command></term>
     151<listitem><para>is a <application>Perl</application> script that scans all
     152files in a directory and adds symbolic links to their hash values.</para>
     153<indexterm zone="openssl-package c_rehash">
     154<primary sortas="b-c_rehash">c_rehash</primary></indexterm>
     155</listitem>
     156</varlistentry>
    132157
    133 <sect3><title>c_rehash</title>
     158<varlistentry id="openssl">
     159<term><command>openssl</command></term>
     160<listitem><para>is a command-line tool for using the various cryptography
     161functions of <application>Open<acronym>SSL</acronym></application>'s crypto
     162library from the shell. It can be used for various functions which are
     163documented in <command>man 1 openssl</command>.</para>
     164<indexterm zone="openssl-package openssl">
     165<primary sortas="b-openssl">openssl</primary></indexterm>
     166</listitem>
     167</varlistentry>
    134168
    135 <para><command>c_rehash</command> is a <application>Perl</application> script
    136 that scans all files in a directory and adds symbolic links to their hash
    137 values.</para>
    138 
    139 </sect3>
    140 
    141 <sect3><title>openssl</title>
    142 
    143 <para>The <command>openssl</command> program is a command-line tool for using
    144 the various cryptography functions of
    145 <application>Open<acronym>SSL</acronym></application>'s
    146 crypto library from the shell. It can be used for various functions which are
    147 documented in <command>man 1 openssl</command>.</para>
    148 
    149 </sect3>
    150 
    151 <sect3><title>libcrypto</title>
    152 
    153 <para>The <application>Open<acronym>SSL</acronym></application> crypto library
    154 implements a wide range of cryptographic algorithms used in various Internet
    155 standards. The services provided by  this library are used by the
    156 <application>Open<acronym>SSL</acronym></application> implementations of
     169<varlistentry id="libcrypto">
     170<term><filename class='libraryfile'>libcrypto</filename></term>
     171<listitem><para>implements a wide range of cryptographic algorithms used in
     172various Internet standards. The services provided by  this library are used by
     173the <application>Open<acronym>SSL</acronym></application> implementations of
    157174<acronym>SSL</acronym>, <acronym>TLS</acronym> and <acronym>S/MIME</acronym>,
    158175and they have also been used to implement
    159 <application>Open<acronym>SSH</acronym></application>,
     176<application>Open<acronym>SSH</acronym></application>, 
    160177<application>Open<acronym>PGP</acronym></application>, and other cryptographic
    161178standards.</para>
     179<indexterm zone="openssl-package libcrypto">
     180<primary sortas="c-libcrypto">libcrypto.[so,a]</primary></indexterm>
     181</listitem>
     182</varlistentry>
    162183
    163 </sect3>
    164 
    165 <sect3><title>libssl</title>
    166 
    167 <para>The <application>Open<acronym>SSL</acronym></application>
    168 <acronym>SSL</acronym> library implements the Secure Sockets Layer
    169 (<acronym>SSL</acronym> v2/v3) and Transport Layer Security
    170 (<acronym>TLS</acronym> v1) protocols. It provides a rich
    171 <acronym>API</acronym>, documentation on which can be found by running
    172 <command>man 3 ssl</command>.</para>
    173 
    174 </sect3>
     184<varlistentry id="libssl">
     185<term><filename class='libraryfile'>libssl</filename></term>
     186<listitem><para>implements the Secure Sockets Layer (<acronym>SSL</acronym>
     187v2/v3) and Transport Layer Security (<acronym>TLS</acronym> v1) protocols. It
     188provides a rich <acronym>API</acronym>, documentation on which can be found by
     189running <command>man 3 ssl</command>.</para>
     190<indexterm zone="openssl-package libssl">
     191<primary sortas="c-libssl">libssl.[so,a]</primary></indexterm>
     192</listitem>
     193</varlistentry>
     194</variablelist>
    175195
    176196</sect2>
  • postlfs/security/security.xml

    rd992ab5 r939cf0da  
    2525<para>Prevention of breaches, like a trojan, are assisted by applications like
    2626<application>GnuPG</application>, specifically the ability to confirm signed
    27 packages, which recognizes modifications of the <acronym>TAR</acronym> ball after
    28 the packager creates it.</para>
     27packages, which recognizes modifications of the <acronym>TAR</acronym> ball
     28after the packager creates it.</para>
    2929
    3030<para> Finally, we touch on detection with a package that stores "signatures"
     
    3232"signatures" and compares for files that have been changed.</para>
    3333
     34<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="openssl.xml"/>
    3435<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cracklib.xml"/>
    3536<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux_pam.xml"/>
  • postlfs/security/stunnel.xml

    rd992ab5 r939cf0da  
    5252<sect3><title><application>Stunnel</application> dependencies</title>
    5353<sect4><title>Required</title>
    54 <para><xref linkend="openssl"/></para>
     54<para><xref linkend="openssl-package"/></para>
    5555</sect4>
    5656
  • pst/printing/cups.xml

    rd992ab5 r939cf0da  
    4141<sect4><title>Optional</title>
    4242<para><xref linkend="libjpeg"/>, <xref linkend="libpng"/>,
    43 <xref linkend="libtiff"/>, <xref linkend="openssl"/> or
     43<xref linkend="libtiff"/>, <xref linkend="openssl-package"/> or
    4444<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
    4545needs <ulink
  • pst/printing/lprng.xml

    rd992ab5 r939cf0da  
    4343<sect4><title>Optional</title>
    4444<para>
    45 <xref linkend="openssl"/>,
     45<xref linkend="openssl-package"/>,
    4646<xref linkend="tcpwrappers"/> and
    4747<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>
  • pst/typesetting/tex.xml

    rd992ab5 r939cf0da  
    6868<para><xref linkend="libpng"/>,
    6969<xref linkend="x-installing"/>,
    70 <xref linkend="openssl"/>,
     70<xref linkend="openssl-package"/>,
    7171<xref linkend="mysql"/>,
    7272<xref linkend="perl-modules"/>: Tk-&Perl-Tk-version;, <ulink
  • server/mail/courier.xml

    rd992ab5 r939cf0da  
    5454<xref linkend="mysql"/> or <xref linkend="postgresql"/>,
    5555<xref linkend="Linux_PAM"/>,
    56 <xref linkend="openssl"/>,
     56<xref linkend="openssl-package"/>,
    5757<xref linkend="fam"/>,
    5858<xref linkend="openldap"/>,
  • server/mail/exim.xml

    rd992ab5 r939cf0da  
    5858<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    5959<xref linkend="openldap"/>,
    60 <xref linkend="openssl"/> or
     60<xref linkend="openssl-package"/> or
    6161<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
    6262<xref linkend="cyrus-sasl"/>,
  • server/mail/qpopper.xml

    rd992ab5 r939cf0da  
    4444<sect4><title>Optional</title>
    4545<para>
    46 <xref linkend="openssl"/>,
     46<xref linkend="openssl-package"/>,
    4747<xref linkend="gdbm"/>,
    4848<xref linkend="Linux_PAM"/> and
  • server/mail/sendmail.xml

    rd992ab5 r939cf0da  
    4848
    4949<sect4><title>Optional</title>
    50 <para><xref linkend="openssl"/>,
     50<para><xref linkend="openssl-package"/>,
    5151<xref linkend="openldap"/>,
    5252<xref linkend="tcpwrappers"/>,
  • server/other/bind.xml

    rd992ab5 r939cf0da  
    4646dependencies</title>
    4747<sect4><title>Optional</title>
    48 <para><xref linkend="openssl"/></para>
     48<para><xref linkend="openssl-package"/></para>
    4949</sect4>
    5050
  • server/other/openldap.xml

    rd992ab5 r939cf0da  
    4545
    4646<sect4><title>Recommended</title>
    47 <para><xref linkend="cyrus-sasl"/> and <xref linkend="openssl"/></para>
     47<para><xref linkend="cyrus-sasl"/> and <xref linkend="openssl-package"/></para>
    4848</sect4>
    4949
  • server/other/openssh.xml

    rd992ab5 r939cf0da  
    4141dependencies</title>
    4242<sect4><title>Required</title>
    43 <para><xref linkend="openssl"/></para>
     43<para><xref linkend="openssl-package"/></para>
    4444</sect4>
    4545<sect4><title>Optional</title>
  • xsoft/graphweb/dillo.xml

    rd992ab5 r939cf0da  
    5151
    5252<sect4><title>Optional</title>
    53 <para><xref linkend="openssl"/> and
     53<para><xref linkend="openssl-package"/> and
    5454<ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para>
    5555</sect4>
  • xsoft/other/balsa.xml

    rd992ab5 r939cf0da  
    5252<sect4><title>Optional</title>
    5353<para><xref linkend="libgtkhtml"/>,
    54 <xref linkend="openssl"/>,
     54<xref linkend="openssl-package"/>,
    5555<xref linkend="openldap"/>,
    5656<xref linkend="pcre"/>,
Note: See TracChangeset for help on using the changeset viewer.