Changeset 5eaf9af8
- Timestamp:
- 07/21/2012 04:25:13 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- d99d728
- Parents:
- a2957b7
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
ra2957b7 r5eaf9af8 4 4 --> 5 5 6 <!ENTITY day "2 0"> <!-- Always 2 digits -->6 <!ENTITY day "21"> <!-- Always 2 digits --> 7 7 <!ENTITY month "07"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2012"> … … 10 10 <!ENTITY copyholder "The BLFS Development Team"> 11 11 <!ENTITY version "&year;-&month;-&day;"> 12 <!ENTITY releasedate "July 2 0th, &year;">12 <!ENTITY releasedate "July 21st, &year;"> 13 13 <!-- <!ENTITY releasedate "November &day;st, &year;"> --> 14 14 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> … … 126 126 <!ENTITY gnupg-version "1.4.12"> 127 127 <!ENTITY gnupg2-version "2.0.18"> 128 <!ENTITY gnutls-version "3.0. 19">128 <!ENTITY gnutls-version "3.0.21"> 129 129 <!ENTITY gpgme-version "1.3.2"> 130 130 <!ENTITY iptables-version "1.4.14"> … … 133 133 <!ENTITY linux-pam-version "1.1.5"> 134 134 <!ENTITY mitkrb-version "1.10.1"> 135 <!ENTITY nettle-version "2. 4">135 <!ENTITY nettle-version "2.5"> 136 136 <!ENTITY nss-major-version "13"> 137 137 <!ENTITY nss-minor-version "5"> -
introduction/welcome/changelog.xml
ra2957b7 r5eaf9af8 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[krejzi] - GnuTLS 3.0.21.</para> 49 </listitem> 50 <listitem> 51 <para>[krejzi] - Nettle 2.5.</para> 52 </listitem> 53 </itemizedlist> 54 </listitem> 55 56 <listitem> 57 <para>July 20th, 2012</para> 58 <itemizedlist> 59 <listitem> 48 60 <para>[krejzi] - Upgraded ConsoleKit to 0.4.6 (git snapshot).</para> 49 61 </listitem> -
postlfs/security/gnutls.xml
ra2957b7 r5eaf9af8 7 7 <!ENTITY gnutls-download-http "http://ftp.gnu.org/gnu/gnutls/gnutls-&gnutls-version;.tar.xz"> 8 8 <!ENTITY gnutls-download-ftp "ftp://ftp.gnu.org/gnu/gnutls/gnutls-&gnutls-version;.tar.xz"> 9 <!ENTITY gnutls-md5sum " 05e85d18955edd5c0fe40fbb7ef168bd">10 <!ENTITY gnutls-size "4. 9MB">11 <!ENTITY gnutls-buildsize " 120MB">12 <!ENTITY gnutls-time "1. 6 SBU (including the testsuite)">9 <!ENTITY gnutls-md5sum "7480dff7115e5af85215893c06b3ac5c"> 10 <!ENTITY gnutls-size "4.5 MB"> 11 <!ENTITY gnutls-buildsize "95 MB"> 12 <!ENTITY gnutls-time "1.2 SBU (additional 2.5 SBU if running the testsuite)"> 13 13 ]> 14 14 … … 97 97 </para> 98 98 99 <bridgehead renderas="sect4">Recommended</bridgehead> 100 <para role="recommended"> 101 <xref linkend="libtasn1"/> 102 </para> 103 99 104 <bridgehead renderas="sect4">Optional</bridgehead> 100 105 <para role="optional"> … … 102 107 <xref linkend="guile"/>, 103 108 <xref linkend="libidn"/>, 104 <xref linkend="libtasn1"/>,105 109 <xref linkend="p11-kit"/> and 106 110 <ulink url="http://valgrind.org/">Valgrind</ulink> (used during the test suite) … … 114 118 115 119 <para condition="html" role="usernotes">User Notes: 116 <ulink url="&blfs-wiki;/gnutls"/></para>117 120 <ulink url="&blfs-wiki;/gnutls"/> 121 </para> 118 122 </sect2> 119 123 … … 126 130 </para> 127 131 128 <screen><userinput>./configure --prefix=/usr &&132 <screen><userinput>./configure --prefix=/usr --disable-static && 129 133 make</userinput></screen> 130 134 … … 161 165 162 166 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 href="../../xincludes/static-libraries.xml"/>167 href="../../xincludes/static-libraries.xml"/> 164 168 165 169 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 166 href="../../xincludes/gtk-doc-rebuild.xml"/>170 href="../../xincludes/gtk-doc-rebuild.xml"/> 167 171 168 172 </sect2> … … 182 186 </seg> 183 187 <seg> 184 libgnutls. {so,a}, libgnutls-openssl.{so,a}, and libgnutlsxx.{so,a}188 libgnutls.so, libgnutls-openssl.so, and libgnutlsxx.so 185 189 </seg> 186 190 <seg> … … 314 318 315 319 <varlistentry id="libgnutls"> 316 <term><filename class='libraryfile'>libgnutls. {so,a}</filename></term>320 <term><filename class='libraryfile'>libgnutls.so</filename></term> 317 321 <listitem> 318 322 <para> … … 320 324 </para> 321 325 <indexterm zone="gnutls libgnutls"> 322 <primary sortas="c-libgnutls">libgnutls. {so,a}</primary>326 <primary sortas="c-libgnutls">libgnutls.so</primary> 323 327 </indexterm> 324 328 </listitem> -
postlfs/security/nettle.xml
ra2957b7 r5eaf9af8 5 5 %general-entities; 6 6 7 <!ENTITY nettle-download-http "http:// www.lysator.liu.se/~nisse/archive/nettle-&nettle-version;.tar.gz">8 <!ENTITY nettle-download-ftp "ftp://ftp. lysator.liu.se/pub/security/lsh/nettle-&nettle-version;.tar.gz">9 <!ENTITY nettle-md5sum " 450be8c4886d46c09f49f568ad6fa013">10 <!ENTITY nettle-size "1. 0MB">11 <!ENTITY nettle-buildsize " 121MB">12 <!ENTITY nettle-time "0. 2SBU">7 <!ENTITY nettle-download-http "http://ftp.gnu.org/gnu/nettle/nettle-&nettle-version;.tar.gz"> 8 <!ENTITY nettle-download-ftp "ftp://ftp.gnu.org/gnu/nettle/nettle-&nettle-version;.tar.gz"> 9 <!ENTITY nettle-md5sum "d66882e6ad31a9f651b73d7a1a93bd4c"> 10 <!ENTITY nettle-size "1.1 MB"> 11 <!ENTITY nettle-buildsize "55 MB"> 12 <!ENTITY nettle-time "0.3 SBU"> 13 13 ]> 14 14 15 <sect1 id="nettle" xreflabel=" nettle-&nettle-version;">15 <sect1 id="nettle" xreflabel="Nettle-&nettle-version;"> 16 16 <?dbhtml filename="nettle.html"?> 17 17 … … 21 21 </sect1info> 22 22 23 <title> nettle-&nettle-version;</title>23 <title>Nettle-&nettle-version;</title> 24 24 25 25 <indexterm zone="nettle"> 26 <primary sortas="a- nettle">nettle</primary>26 <primary sortas="a-Nettle">Nettle</primary> 27 27 </indexterm> 28 28 29 29 <sect2 role="package"> 30 <title>Introduction to nettle</title>30 <title>Introduction to Nettle</title> 31 31 32 <para>The <application>nettle</application> package is a low-level 33 cryptographic library that is designed to fit easily in many contexts. 32 <para> 33 The <application>Nettle</application> package contains the low-level 34 cryptographic library that is designed to fit easily in many contexts. 34 35 </para> 35 36 … … 39 40 <itemizedlist spacing="compact"> 40 41 <listitem> 41 <para>Download (HTTP): <ulink url="&nettle-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&nettle-download-http;"/> 44 </para> 42 45 </listitem> 43 46 <listitem> 44 <para>Download (FTP): <ulink url="&nettle-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&nettle-download-ftp;"/> 49 </para> 45 50 </listitem> 46 51 <listitem> 47 <para>Download MD5 sum: &nettle-md5sum;</para> 52 <para> 53 Download MD5 sum: &nettle-md5sum; 54 </para> 48 55 </listitem> 49 56 <listitem> 50 <para>Download size: &nettle-size;</para> 57 <para> 58 Download size: &nettle-size; 59 </para> 51 60 </listitem> 52 61 <listitem> 53 <para>Estimated disk space required: &nettle-buildsize;</para> 62 <para> 63 Estimated disk space required: &nettle-buildsize; 64 </para> 54 65 </listitem> 55 66 <listitem> 56 <para>Estimated build time: &nettle-time;</para> 67 <para> 68 Estimated build time: &nettle-time; 69 </para> 57 70 </listitem> 58 71 </itemizedlist> 59 72 60 73 <para condition="html" role="usernotes">User Notes: 61 <ulink url="&blfs-wiki;/nettle"/></para>62 74 <ulink url="&blfs-wiki;/nettle"/> 75 </para> 63 76 </sect2> 64 77 65 78 <sect2 role="installation"> 66 <title>Installation of nettle</title>79 <title>Installation of Nettle</title> 67 80 68 <para>Install <application> nettle</application> by running the following81 <para>Install <application>Nettle</application> by running the following 69 82 commands:</para> 70 83 … … 72 85 make</userinput></screen> 73 86 74 <para>To test the results, issue: <command>make check</command>.</para> 87 <para> 88 To test the results, issue: <command>make check</command>. 89 </para> 75 90 76 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 91 <para> 92 Now, as the <systemitem class="username">root</systemitem> user: 93 </para> 77 94 78 95 <screen role="root"><userinput>make install && 96 chmod -v 755 /usr/lib/libhogweed.so.2.2 /usr/lib/libnettle.so.4.2.2 && 79 97 install -v -m755 -d /usr/share/doc/nettle-&nettle-version; && 80 98 install -v -m644 nettle.html /usr/share/doc/nettle-&nettle-version;</userinput></screen> 81 82 </sect2>83 84 <sect2 role="commands">85 <title>Command Explanations</title>86 87 <para><option>--enable-shared</option>: This switch will ensure88 that shared, as well as static, libraries will be built. If you89 have linked the packages which use these libraries90 (<application>gnutls</application> and91 <application>glib-networking</application>, perhaps others) to the92 shared libraries, and ever have to rebuild93 <application>libnettle</application> to fix a vulnerability, you94 will not have to recompile those other applications.</para>95 99 96 100 </sect2> … … 101 105 <segmentedlist> 102 106 <segtitle>Installed Programs</segtitle> 103 <segtitle>Installed Librar y</segtitle>104 <segtitle>Installed Director ies</segtitle>107 <segtitle>Installed Libraries</segtitle> 108 <segtitle>Installed Directory</segtitle> 105 109 106 110 <seglistitem> 107 <seg>nettle-hash, nettle-lfib-stream, pkcs1-conv, and sexp-conv</seg> 108 <seg>libhogweed.a and libnettle.a : optionally, libhogweed.so and 109 libnettle.so</seg> 110 <seg>/usr/include/nettle</seg> 111 <seg> 112 nettle-hash, nettle-lfib-stream, pkcs1-conv and sexp-conv 113 </seg> 114 <seg> 115 libhogweed.{so,a} and libnettle.{so,a} 116 </seg> 117 <seg> 118 /usr/include/nettle 119 </seg> 111 120 </seglistitem> 112 121 </segmentedlist> … … 120 129 <term><command>nettle-hash</command></term> 121 130 <listitem> 122 <para>calulates a hash value using a specified algorithm.</para> 131 <para> 132 calulates a hash value using a specified algorithm. 133 </para> 123 134 <indexterm zone="nettle nettle-hash"> 124 135 <primary sortas="b-nettle-hash">nettle-hash</primary> … … 130 141 <term><command>nettle-lfib-stream</command></term> 131 142 <listitem> 132 <para>outputs a sequence of pseudorandom (non-cryptographic) bytes, 133 using Knuth's lagged fibonacci generator. The stream is useful for 134 testing, but should not be used to generate cryptographic keys or anything 135 else that needs real randomness.</para> 143 <para> 144 outputs a sequence of pseudorandom (non-cryptographic) bytes, using 145 Knuth's lagged fibonacci generator. The stream is useful for testing, 146 but should not be used to generate cryptographic keys or anything 147 else that needs real randomness. 148 </para> 136 149 <indexterm zone="nettle nettle-lfib-stream"> 137 150 <primary sortas="b-nettle-lfib-stream">nettle-lfib-stream</primary> … … 143 156 <term><command>pkcs1-conv</command></term> 144 157 <listitem> 145 <para>converts private and public RSA keys from PKCS #1 format to 146 sexp format.</para> 158 <para> 159 converts private and public RSA keys from PKCS #1 format to 160 sexp format. 161 </para> 147 162 <indexterm zone="nettle pkcs1-conv"> 148 163 <primary sortas="b-pkcs1-conv">pkcs1-conv</primary> … … 154 169 <term><command>sexp-conv</command></term> 155 170 <listitem> 156 <para>converts an s-expression to a different encoding.</para> 171 <para> 172 converts an s-expression to a different encoding. 173 </para> 157 174 <indexterm zone="nettle sexp-conv"> 158 175 <primary sortas="b-sexp-conv">sexp-conv</primary>
Note:
See TracChangeset
for help on using the changeset viewer.