[blfs-book] r10683 - in trunk/BOOK: . introduction/welcome postlfs/security

bdubbs at linuxfromscratch.org bdubbs at linuxfromscratch.org
Tue Sep 25 09:29:35 PDT 2012


Author: bdubbs
Date: 2012-09-25 10:29:25 -0600 (Tue, 25 Sep 2012)
New Revision: 10683

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/tripwire.xml
Log:
Fix tripwire build issue with gcc-4.7

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-09-23 20:45:58 UTC (rev 10682)
+++ trunk/BOOK/general.ent	2012-09-25 16:29:25 UTC (rev 10683)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "23">                   <!-- Always 2 digits -->
+<!ENTITY day          "25">                   <!-- Always 2 digits -->
 <!ENTITY month        "09">                   <!-- Always 2 digits -->
 <!ENTITY year         "2012">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "September 23rd, &year;">
+<!ENTITY releasedate  "September 25th, &year;">
 <!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-09-23 20:45:58 UTC (rev 10682)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-09-25 16:29:25 UTC (rev 10683)
@@ -44,6 +44,16 @@
 
 -->
    <listitem>
+      <para>September 25th, 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Fix tripwire build issue with gcc-4.7. Fixes
+          <ulink url="&blfs-ticket-root;3582">#3582</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+   <listitem>
       <para>September 23rd, 2012</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/postlfs/security/tripwire.xml
===================================================================
--- trunk/BOOK/postlfs/security/tripwire.xml	2012-09-23 20:45:58 UTC (rev 10682)
+++ trunk/BOOK/postlfs/security/tripwire.xml	2012-09-25 16:29:25 UTC (rev 10683)
@@ -32,7 +32,7 @@
     <para>The <application>Tripwire</application> package contains programs
     used to verify the integrity of the files on a given system.</para>
 
-    &lfs70_checked;
+    &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -76,14 +76,17 @@
     <para>Compile <application>Tripwire</application> by running the following
     commands:</para>
 
-<screen><userinput>sed -i -e 's at TWDB="${prefix}@TWDB="/var@' install/install.cfg &&
-./configure --prefix=/usr --sysconfdir=/etc/tripwire &&
+<screen><userinput>sed -i -e 's at TWDB="${prefix}@TWDB="/var@' install/install.cfg            &&
+sed -i -e 's/!Equal/!this->Equal/' src/cryptlib/algebra.h                &&
+sed -i -e '/stdtwadmin.h/i#include <unistd.h>' src/twadmin/twadmincl.cpp &&
+
+./configure --prefix=/usr --sysconfdir=/etc/tripwire                     &&
 make</userinput></screen>
 
-    <warning><para>The default configuration is to use a local MTA. If
+    <note><para>The default configuration is to use a local MTA. If
     you don't have an MTA installed and have no wish to install
     one, modify <filename>install/install.cfg</filename> to use an SMTP
-    server instead.  Otherwise the install will fail.</para></warning>
+    server instead.  Otherwise the install will fail.</para></note>
 
     <para>This package does not come with a test suite.</para>
 
@@ -102,6 +105,12 @@
     the program database and reports in
     <filename class="directory">/var/lib/tripwire</filename>.</para>
 
+    <para><command>sed ... src/cryptlib/algebra.h</command>: 
+    Fix a compilation issue with gcc-4.7.</para>
+
+    <para><command>sed ... src/twadmin/twadmincl.cpp</command>: 
+    Fix a compilation issue with gcc-4.7.</para>
+
     <para><command>make install</command>: This command creates the
     <application>Tripwire</application> security keys as well as installing
     the binaries. There are two keys: a site key and a local key which are




More information about the blfs-book mailing list