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 &&
-chmod -v 4755 /usr/bin/gpg &&
install -v -m755 -d /usr/share/doc/gnupg-&gnupg-version; &&
mv -v /usr/share/gnupg/{FAQ,faq.html} /usr/share/doc/gnupg-&gnupg-version;
&&
@@ -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 &&
+ -->
+
<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