r7888 - in trunk/BOOK: . introduction/welcome postlfs/security

gdalziel at linuxfromscratch.org gdalziel at linuxfromscratch.org
Mon Jul 27 10:49:17 PDT 2009


Author: gdalziel
Date: 2009-07-27 11:49:17 -0600 (Mon, 27 Jul 2009)
New Revision: 7888

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/gnupg2.xml
Log:
Updated to GnuPG-2.0.12.

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2009-07-27 14:34:39 UTC (rev 7887)
+++ trunk/BOOK/general.ent	2009-07-27 17:49:17 UTC (rev 7888)
@@ -78,7 +78,7 @@
 <!ENTITY shadow-version               "4.1.3.1">
 <!ENTITY iptables-version             "1.3.8">
 <!ENTITY gnupg-version                "1.4.9">
-<!ENTITY gnupg2-version               "2.0.8">
+<!ENTITY gnupg2-version               "2.0.12">
 <!ENTITY tripwire-version             "2.4.1.2">
 <!ENTITY heimdal-version              "1.1">
 <!ENTITY mitkrb-version               "1.6">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2009-07-27 14:34:39 UTC (rev 7887)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2009-07-27 17:49:17 UTC (rev 7888)
@@ -44,6 +44,9 @@
       <para>July 27th, 2009</para>
       <itemizedlist>
         <listitem>
+          <para>[gdalziel] - Updated to GnuPG-2.0.12.</para>
+        </listitem>
+        <listitem>
           <para>[gdalziel] - Updated to pinentry-0.7.6.</para>
         </listitem>
         <listitem>

Modified: trunk/BOOK/postlfs/security/gnupg2.xml
===================================================================
--- trunk/BOOK/postlfs/security/gnupg2.xml	2009-07-27 14:34:39 UTC (rev 7887)
+++ trunk/BOOK/postlfs/security/gnupg2.xml	2009-07-27 17:49:17 UTC (rev 7888)
@@ -5,12 +5,11 @@
   %general-entities;
 
   <!ENTITY gnupg2-download-http "&sources-anduin-http;/g/gnupg-&gnupg2-version;.tar.bz2">
-  <!-- <!ENTITY gnupg2-download-http "http://public.ftp.planetmirror.com/pub/gnupg/gnupg-&gnupg2-version;.tar.bz2"> -->
   <!ENTITY gnupg2-download-ftp  "ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-&gnupg2-version;.tar.bz2">
-  <!ENTITY gnupg2-md5sum        "fc4377ca67e1bf687eeaf22e79c0b9d1">
-  <!ENTITY gnupg2-size          "3.6 MB">
-  <!ENTITY gnupg2-buildsize     "65 MB">
-  <!ENTITY gnupg2-time          "0.7 SBU">
+  <!ENTITY gnupg2-md5sum        "4718d8a8cd3eac100951d8b162cf537b">
+  <!ENTITY gnupg2-size          "3.8 MB">
+  <!ENTITY gnupg2-buildsize     "60 MB">
+  <!ENTITY gnupg2-time          "0.5 SBU">
 ]>
 
 <sect1 id="gnupg2" xreflabel="GnuPG-&gnupg2-version;">
@@ -73,21 +72,19 @@
     <bridgehead renderas="sect3">GnuPG Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="pth"/>,
-    <xref linkend="libassuan"/>,
-    <xref linkend="libgcrypt"/>, and
-    <xref linkend="libksba"/></para>
+    <para role="required"><xref linkend="pth"/>, <xref linkend="libassuan"/>, 
+    <xref linkend="libgcrypt"/>, and <xref linkend="libksba"/></para>
 
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended"><xref linkend="pinentry"/> (Run-time Requirement For Most of
+    the Package's Functionality)</para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="openldap"/>,
-    <xref linkend="libusb-compat"/>,
-    <xref linkend="curl"/>, and
-    an <xref linkend="server-mail"/></para>
-
-    <bridgehead renderas="sect4">Optional (Run-time Requirement For Most of
-    the Package's Functionality)</bridgehead>
-    <para role="optional"><xref linkend="pinentry"/></para>
-
+    <para role="optional"><xref linkend="openldap"/>, 
+    <xref linkend="libusb-compat"/>, <xref linkend="curl"/>,
+    <ulink url="http://www.chiark.greenend.org.uk/~ian/adns/">GNU
+    adns</ulink>, and an <xref linkend="server-mail"/></para>
+ 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/gnupg2"/></para>
 
@@ -99,15 +96,18 @@
     <para>Install <application>GnuPG 2</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib/gnupg2 &&
+<screen><userinput>./configure --prefix=/usr \ 
+            --libexecdir=/usr/lib/gnupg2 \
+            --docdir=/usr/share/doc/gnupg-&gnupg2-version; &&
 make</userinput></screen>
 
     <para>If you have <xref linkend="tetex"/> installed and you wish to create
     documentation in alternate formats, issue the following commands:</para>
 
 <screen><userinput>make -C doc pdf ps html &&
-makeinfo --html --no-split -o doc/gnupg_nochunks.html doc/gnupg.texi &&
-makeinfo --plaintext       -o doc/gnupg.txt           doc/gnupg.texi</userinput></screen>
+makeinfo --html --no-split -o doc/gnupg_nochunks.html \
+                              doc/gnupg.texi &&
+makeinfo --plaintext -o doc/gnupg.txt doc/gnupg.texi</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>.</para>
 
@@ -120,28 +120,32 @@
          chmod -v 4755 /usr/bin/gpg &&
     -->
 
-<screen role="root"><userinput>make install &&
+<screen role="root"><userinput>make install</userinput></screen>
 
+<!-- Documentation is installed by default -->
+
+<!-- <screen role="root"><userinput>make install &&
+
 install -v -m755 -d         /usr/share/doc/gnupg-&gnupg2-version; &&
 ln -sv ../../gnupg/FAQ      /usr/share/doc/gnupg-&gnupg2-version; &&
 ln -sv ../../gnupg/faq.html /usr/share/doc/gnupg-&gnupg2-version; &&
 
 install -v -m644 doc/{DETAILS,KEYSERVER,OpenPGP,TRANSLATE} \
-                            /usr/share/doc/gnupg-&gnupg2-version;</userinput></screen>
+                 /usr/share/doc/gnupg-&gnupg2-version;</userinput></screen> -->
 
     <para>If you created alternate formats of the documentation, install it
     using the following command as the
     <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/gnupg-&gnupg2-version;/html       &&
+<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/gnupg-&gnupg2-version;/html &&
 install -v -m644 doc/gnupg.html/* \
-                    /usr/share/doc/gnupg-&gnupg2-version;/html       &&
+                 /usr/share/doc/gnupg-&gnupg2-version;/html &&
 install -v -m644 doc/gnupg_nochunks.html \
-                    /usr/share/doc/gnupg-&gnupg2-version;/gnupg.html &&
+                 /usr/share/doc/gnupg-&gnupg2-version;/gnupg.html &&
 install -v -m644 doc/*.texi \
-                    /usr/share/doc/gnupg-&gnupg2-version;            &&
+                 /usr/share/doc/gnupg-&gnupg2-version; &&
 install -v -m644 doc/gnupg.{pdf,dvi,ps,txt} \
-                    /usr/share/doc/gnupg-&gnupg2-version;</userinput></screen>
+                 /usr/share/doc/gnupg-&gnupg2-version;</userinput></screen>
 
   </sect2>
 
@@ -153,6 +157,13 @@
     <filename class="directory">/usr/lib</filename> instead of
     <filename class="directory">/usr/libexec</filename>.</para>
 
+    <para><parameter>--docdir=/usr/share/doc/gnupg-&gnupg2-version;</parameter>: 
+    This switch changes the default docdir to <filename
+    class="directory">/usr/share/doc/gnupg-&gnupg2-version;</filename>.</para>
+
+    <para><parameter>--enable-symcryptrun</parameter>: This switch enables 
+    building the symcryptrun program, a simple symmetric encryption tool.</para>
+
     <!-- See above why this is no longer included
     <para><command>chmod -v 4755 /usr/bin/gpg</command>:
     <command>gpg</command> is installed setuid
@@ -173,10 +184,10 @@
       <seglistitem>
         <seg>addgnupghome, applygnupgdefaults, gpg-agent, gpg-connect-agent,
         gpg2, gpgconf, gpgkey2ssh, gpgparsemail, gpgsm, gpgsm-gencert.sh,
-        gpgv2, kbxutil, scdaemon, symcryptrun, and watchgnupg</seg>
+        gpgv2, kbxutil, scdaemon, and watchgnupg</seg>
         <seg>None</seg>
         <seg>/usr/lib/gnupg2, /usr/share/gnupg and
-        /usr/share/doc/gnupg2-&gnupg2-version;</seg>
+        /usr/share/doc/gnupg-&gnupg2-version;</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -324,16 +335,6 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="symcryptrun">
-        <term><command>symcryptrun</command></term>
-        <listitem>
-          <para>is a simple symmetric encryption tool.</para>
-          <indexterm zone="gnupg2 symcryptrun">
-            <primary sortas="b-symcryptrun">symcryptrun</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="watchgnupg">
         <term><command>watchgnupg</command></term>
         <listitem>




More information about the blfs-book mailing list