Changeset 396508b for general/genlib/openssl.xml
- Timestamp:
- 01/01/2005 02:08:39 PM (19 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/openssl.xml
rbd23186f r396508b 5 5 %general-entities; 6 6 7 8 7 <!ENTITY openssl-download-http "http://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 9 8 <!ENTITY openssl-download-ftp "ftp://ftp.openssl.org/source/openssl-&openssl-version;.tar.gz"> … … 11 10 <!ENTITY openssl-buildsize "35 MB"> 12 11 <!ENTITY openssl-time "1.16 SBU"> 13 14 12 ]> 15 13 … … 22 20 <title>OpenSSL-&openssl-version;</title> 23 21 24 25 22 <sect2> 26 23 <title>Introduction to <application>Open<acronym>SSL</acronym></application> 27 24 </title> 28 25 29 26 <para>The <application>Open<acronym>SSL</acronym></application> package contains 30 27 management tools and libraries relating to cryptography. These are useful for … … 32 29 <application>OpenSSH</application>, email applications and web browsers (for 33 30 accessing <acronym>HTTPS</acronym> sites).</para> 34 31 35 32 <sect3><title>Package information</title> 36 33 <itemizedlist spacing='compact'> … … 38 35 <listitem><para>Download (FTP): <ulink url="&openssl-download-ftp;"/></para></listitem> 39 36 <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> 41 38 <listitem><para>Estimated build time: &openssl-time;</para></listitem></itemizedlist> 42 39 </sect3> … … 54 51 <title>Installation of <application>Open<acronym>SSL</acronym></application> 55 52 </title> 56 53 57 54 <para>Install <application>Open<acronym>SSL</acronym></application> by running 58 55 the following commands:</para> … … 67 64 make MANDIR=/usr/share/man install && 68 65 cp -r certs /etc/ssl</command></userinput></screen> 69 66 70 67 </sect2> 71 68 72 69 <sect2> 73 70 <title>Command explanations</title> 74 71 75 72 <para><option>no-rc5 no-idea</option>: When added to the 76 73 <command>./config</command> command, this will eliminate the building of those 77 74 encryption methods. Patent licenses may be needed for you to utilize either of 78 75 those methods in your projects.</para> 79 76 80 77 <para><command>rm doc/apps/passwd.pod</command>: This command prevents 81 78 <application>Open<acronym>SSL</acronym></application> from installing its 82 79 passwd man page over an existing man page with the same name.</para> 83 80 84 81 <para><command>mv doc/crypto/{,openssl_}threads.pod</command>: This 85 82 commands prevents <application>Open<acronym>SSL</acronym></application> from … … 89 86 This command prevents installation of the non-existent <filename 90 87 class="libraryfile">libfips</filename> library.</para> 91 88 92 89 <para><screen><command>make MANDIR=/usr/share/man 93 90 make MANDIR=/usr/share/man install</command></screen> These … … 95 92 man pages in <filename class='directory'>/usr/share/man</filename> instead of 96 93 the default which is <filename class='directory'>/etc/ssl/man</filename>.</para> 97 94 98 95 <para><command>cp -r certs /etc/ssl</command>: The certificates must be copied 99 96 manually since the install script skips this step.</para> 100 97 101 98 </sect2> 102 99 103 100 <sect2> 104 101 <title>Configuring <application>OpenSSL</application></title> 105 102 106 103 <sect3><title>Config files</title> 107 104 <para><filename>/etc/ssl/openssl.cnf</filename></para> 108 105 </sect3> 109 106 110 107 <sect3><title>Configuration Information</title> 111 108 112 109 <para>Most people who just want to use 113 110 <application>Open<acronym>SSL</acronym></application> for providing functions … … 119 116 or to be able to find out how to do it.</para> 120 117 </sect3> 121 118 122 119 </sect2> 123 120 124 121 <sect2> 125 122 <title>Contents</title> 126 123 127 124 <para>The <application>Open<acronym>SSL</acronym></application> package 128 125 contains <command>c_rehash</command>, <command>openssl</command>, 129 126 <filename class='libraryfile'>libcrypto</filename> libraries and 130 127 <filename class='libraryfile'>libssl</filename> libraries.</para> 131 128 132 129 </sect2> 133 130 134 131 <sect2><title>Description</title> 135 132 136 133 <sect3><title>c_rehash</title> 137 134 138 135 <para><command>c_rehash</command> is a <application>Perl</application> script 139 136 that scans all files in a directory and adds symbolic links to their hash 140 137 values.</para> 141 138 142 139 </sect3> 143 140 144 141 <sect3><title>openssl</title> 145 142 146 143 <para>The <command>openssl</command> program is a command-line tool for using 147 144 the various cryptography functions of … … 149 146 crypto library from the shell. It can be used for various functions which are 150 147 documented in <command>man 1 openssl</command>.</para> 151 148 152 149 </sect3> 153 150 154 151 <sect3><title>libcrypto</title> 155 152 156 153 <para>The <application>Open<acronym>SSL</acronym></application> crypto library 157 154 implements a wide range of cryptographic algorithms used in various Internet … … 163 160 <application>Open<acronym>PGP</acronym></application>, and other cryptographic 164 161 standards.</para> 165 162 166 163 </sect3> 167 164 168 165 <sect3><title>libssl</title> 169 166 170 167 <para>The <application>Open<acronym>SSL</acronym></application> 171 168 <acronym>SSL</acronym> library implements the Secure Sockets Layer … … 174 171 <acronym>API</acronym>, documentation on which can be found by running 175 172 <command>man 3 ssl</command>.</para> 176 173 177 174 </sect3> 178 175 179 176 </sect2> 180 177
Note:
See TracChangeset
for help on using the changeset viewer.