Author: ag
Date: 2009-01-24 11:37:23 -0700 (Sat, 24 Jan 2009)
New Revision: 7735

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/gnupg.xml
Log:
Updated to gnupg-1.4.9

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2009-01-24 17:05:16 UTC (rev 7734)
+++ trunk/BOOK/general.ent      2009-01-24 18:37:23 UTC (rev 7735)
@@ -64,7 +64,7 @@
 <!ENTITY linux-pam-version            "0.99.10.0">
 <!ENTITY shadow-version               "4.0.18.1">
 <!ENTITY iptables-version             "1.3.8">
-<!ENTITY gnupg-version                "1.4.7">
+<!ENTITY gnupg-version                "1.4.9">
 <!ENTITY gnupg2-version               "2.0.8">
 <!ENTITY tripwire-version             "2.4.1.2">
 <!ENTITY heimdal-version              "1.1">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2009-01-24 17:05:16 UTC 
(rev 7734)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2009-01-24 18:37:23 UTC 
(rev 7735)
@@ -45,6 +45,9 @@
       <para>January 24th, 2009</para>
       <itemizedlist>
         <listitem>
+          <para>[ag] - Updated to gnupg-1.4.9. Remove setuid command.</para>
+        </listitem>
+        <listitem>
           <para>[ag] - Updated to rxvt-unicode-9.06.</para>
         </listitem>
       </itemizedlist>

Modified: trunk/BOOK/postlfs/security/gnupg.xml
===================================================================
--- trunk/BOOK/postlfs/security/gnupg.xml       2009-01-24 17:05:16 UTC (rev 
7734)
+++ trunk/BOOK/postlfs/security/gnupg.xml       2009-01-24 18:37:23 UTC (rev 
7735)
@@ -7,8 +7,8 @@
   <!ENTITY gnupg-download-http 
"&sources-anduin-http;/g/gnupg-&gnupg-version;.tar.bz2">
   <!--<!ENTITY gnupg-download-http 
"http://public.ftp.planetmirror.com/pub/gnupg/gnupg-&gnupg-version;.tar.bz2";> 
-->
   <!ENTITY gnupg-download-ftp  
"ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-&gnupg-version;.tar.bz2";>
-  <!ENTITY gnupg-md5sum        "b06a141cca5cd1a55bbdd25ab833303c">
-  <!ENTITY gnupg-size          "3.2 MB">
+  <!ENTITY gnupg-md5sum        "cc52393087480ac8d245625004a6a30c">
+  <!ENTITY gnupg-size          "3.250 MB">
   <!ENTITY gnupg-buildsize     "40 MB">
   <!ENTITY gnupg-time          "0.5 SBU">
 ]>
@@ -59,14 +59,15 @@
       </listitem>
     </itemizedlist>
 
-    <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing='compact'>
       <listitem>
-        <para>Required Patch: <ulink
-        url="&patch-root;/gnupg-&gnupg-version;-curl_LDAP-1.patch"/>
+        <para>Required Patch (if you have <application>Curl</application>
+          already installed and is linked against a SSL/TLS library): <ulink
+          url="&patch-root;/gnupg-&gnupg-version;-curl_fix-1.patch"/>
       </para>
       </listitem>
-    </itemizedlist> -->
+    </itemizedlist>
 
     <bridgehead renderas="sect3">GnuPG Dependencies</bridgehead>
 
@@ -87,6 +88,12 @@
   <sect2 role="installation">
     <title>Installation of GnuPG</title>
 
+    <para>If <application>Curl</application> is already installed,
+    apply the patch:</para>
+
+<screen><userinput>patch -Np1 -i ../gnupg-&gnupg-version;-curl_fix-1.patch
+</userinput></screen>
+
     <para>Install <application>GnuPG</application> by running the following
     commands:</para>
 
@@ -103,7 +110,6 @@
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
 <screen role="root"><userinput>make install &amp;&amp;
-chmod -v 4755 /usr/bin/gpg &amp;&amp;
 
 install -v -m755 -d /usr/share/doc/gnupg-&gnupg-version; &amp;&amp;
 mv -v /usr/share/gnupg/{FAQ,faq.html} /usr/share/doc/gnupg-&gnupg-version; 
&amp;&amp;
@@ -115,6 +121,10 @@
     using the following command as the
     <systemitem class="username">root</systemitem> user:</para>
 
+    <!-- (ag) Comment out. See #2687. Remove comments in the next update.
+    chmod -v 4755 /usr/bin/gpg &amp;&amp;
+    -->
+        
 <screen role="root"><userinput>cp -v -R doc/gnupg1.{html,pdf} 
/usr/share/doc/gnupg-&gnupg-version;</userinput></screen>
 
   </sect2>
@@ -127,10 +137,12 @@
     <filename class="directory">/usr/lib</filename> instead of
     <filename class="directory">/usr/libexec</filename>.</para>
 
+    <!-- (ag) See above comment
     <para><command>chmod -v 4755 /usr/bin/gpg</command>:
     <command>gpg</command> is installed setuid
     <systemitem class='username'>root</systemitem> to avoid swapping
     out sensitive data.</para>
+    -->
 
   </sect2>
 

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to