Index: general/genutils/imagemagick.xml
===================================================================
--- general/genutils/imagemagick.xml	(revision 75f4372c9dae735e53b4c81f70e71021a450b1c3)
+++ general/genutils/imagemagick.xml	(revision e4565e870517a90b612db86a10f09e6cbbcc9824)
@@ -9,5 +9,5 @@
   <!ENTITY imagemagick-download-http "https://www.imagemagick.org/download/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz">
   <!ENTITY imagemagick-download-ftp  "ftp://ftp.imagemagick.org/pub/ImageMagick/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz">
-  <!ENTITY imagemagick-md5sum        "a5b7169a295ce90a6aad23f8580d7c65">
+  <!ENTITY imagemagick-md5sum        "72d5b71d2ede2c863086df28f66ceda7">
   <!ENTITY imagemagick-size          "8.4 MB">
   <!ENTITY imagemagick-buildsize     "142 MB, with typical dependencies (add 31 MB for the test suite)">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 75f4372c9dae735e53b4c81f70e71021a450b1c3)
+++ introduction/welcome/changelog.xml	(revision e4565e870517a90b612db86a10f09e6cbbcc9824)
@@ -48,4 +48,7 @@
       <para>September 1st, 2016</para>
       <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to tripwire-2.4.3.1. No ticket.</para>
+        </listitem>
         <listitem>
           <para>[pierre] - Update to OpenJDK-1.8.0.102. Fixes
Index: packages.ent
===================================================================
--- packages.ent	(revision 75f4372c9dae735e53b4c81f70e71021a450b1c3)
+++ packages.ent	(revision e4565e870517a90b612db86a10f09e6cbbcc9824)
@@ -41,5 +41,5 @@
 <!ENTITY stunnel-version              "5.35">
 <!ENTITY sudo-version                 "1.8.17p1">
-<!ENTITY tripwire-version             "2.4.2.2">
+<!ENTITY tripwire-version             "2.4.3.1">
 
 <!-- Chapter 5 -->
Index: postlfs/editors/emacs.xml
===================================================================
--- postlfs/editors/emacs.xml	(revision 75f4372c9dae735e53b4c81f70e71021a450b1c3)
+++ postlfs/editors/emacs.xml	(revision e4565e870517a90b612db86a10f09e6cbbcc9824)
@@ -7,5 +7,5 @@
 <!--  <!ENTITY emacs-download-http "https://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz">
   <!ENTITY emacs-download-ftp  "ftp://ftp.gnu.org/pub/gnu/emacs/emacs-&emacs-version;.tar.xz"> -->
-  <!ENTITY emacs-download-http "http://git.savannah.gnu.org/cgit/emacs.git//cgit/emacs.git/snapshot/emacs-25.1-rc2.tar.gz">
+  <!ENTITY emacs-download-http "http://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-&emacs-version;.tar.gz">
   <!ENTITY emacs-download-ftp  " "> 
   <!ENTITY emacs-md5sum        "cb88785c43e20927425b02700f3f33c6">
Index: postlfs/security/tripwire.xml
===================================================================
--- postlfs/security/tripwire.xml	(revision 75f4372c9dae735e53b4c81f70e71021a450b1c3)
+++ postlfs/security/tripwire.xml	(revision e4565e870517a90b612db86a10f09e6cbbcc9824)
@@ -5,10 +5,10 @@
   %general-entities;
 
-  <!ENTITY tripwire-download-http "&sourceforge-repo;/tripwire/tripwire-&tripwire-version;-src.tar.bz2">
+  <!ENTITY tripwire-download-http "https://github.com/Tripwire/tripwire-open-source/archive/&tripwire-version;.tar.gz">
   <!ENTITY tripwire-download-ftp  " ">
-  <!ENTITY tripwire-md5sum        "2462ea16fb0b5ae810471011ad2f2dd6">
-  <!ENTITY tripwire-size          "704 KB">
-  <!ENTITY tripwire-buildsize     "31 MB">
-  <!ENTITY tripwire-time          "1.3 SBU (includes interactive time during install)">
+  <!ENTITY tripwire-md5sum        "36c7f1beb5431db870506d5604c0d060">
+  <!ENTITY tripwire-size          "812 KB">
+  <!ENTITY tripwire-buildsize     "27 MB">
+  <!ENTITY tripwire-time          "1.6 SBU (includes interactive time during install)">
 ]>
 
@@ -33,5 +33,5 @@
     used to verify the integrity of the files on a given system.</para>
 
-    &lfs79_checked;
+    &lfs7a_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
@@ -57,4 +57,18 @@
     </itemizedlist>
 
+    <note>
+      <para>
+        The <application>tripwire</application> source tarball shown above
+        downloads with the correct name, tripwire-open-source-&tripwire-version;.tar.gz,
+        if using a browser such as Firefox. If you prefer to use a command line
+        program such as wget, you normally would obtain
+        &tripwire-version;.tar.gz. To obtain this package with the proper
+        filename, run:
+
+<screen><userinput>wget -c https://github.com/Tripwire/tripwire-open-source/archive/&tripwire-version;.tar.gz \
+     -O tripwire-open-source-&tripwire-version;.tar.gz</userinput></screen>.
+      </para>
+    </note>
+
     <bridgehead renderas="sect3">Tripwire Dependencies</bridgehead>
 
@@ -77,14 +91,10 @@
     commands:</para>
 
-<screen><userinput>sed -i -e 's@TWDB="${prefix}@TWDB="/var@' install/install.cfg            &amp;&amp;
-sed -i -e 's/!Equal/!this->Equal/' src/cryptlib/algebra.h                &amp;&amp;
-sed -i -e '/stdtwadmin.h/i#include &lt;unistd.h&gt;' src/twadmin/twadmincl.cpp &amp;&amp;
-sed -i -e '/TWMAN/ s|${prefix}|/usr/share|' \
-       -e '/TWDOCS/s|${prefix}/doc/tripwire|/usr/share/doc/tripwire-&tripwire-version;|' \
-       install/install.cfg                                               &amp;&amp;
-sed -i -e 's/eArchiveOpen e\([^)]*)\)/throw ( eArchiveOpen\1 )/' \
-       -e '/throw e;/d' src/core/archive.cpp                             &amp;&amp;
-
-./configure --prefix=/usr --sysconfdir=/etc/tripwire                     &amp;&amp;
+<screen><userinput>sed -e 's|TWDB="${prefix}|TWDB="/var|'   \
+    -e '/TWMAN/ s|${prefix}|/usr/share|' \
+    -e '/TWDOCS/s|${prefix}/doc/tripwire|/usr/share/doc/tripwire-&tripwire-version;| \
+    -i   install/install.cfg                         &amp;&amp;                     
+
+./configure --prefix=/usr --sysconfdir=/etc/tripwire &amp;&amp;
 make</userinput></screen>
 
@@ -106,20 +116,8 @@
     <title>Command Explanations</title>
 
-    <para><command>sed -i -e 's@TWDB="${prefix}@TWDB="/var@'
-    install/install.cfg</command>: This command tells the package to install
-    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>sed ... install/install.cfg</command>:
-    Fix the location of the man and doc directories.</para>
-
-    <para><command>sed ... src/core/archive.cpp</command>:
-    Fix compilation with gcc-4.9.</para>
+    <para><command>sed ... install/install.cfg</command>: This command tells the 
+    package to install the program database and reports in
+    <filename class="directory">/var/lib/tripwire</filename> and sets the
+    proper location for man pages and documentation.</para>
 
     <para><command>make install</command>: This command creates the
@@ -140,5 +138,5 @@
     later.</para></note>
 
-    <para><command>cp -v policy/*.txt /usr/doc/tripwire</command>: This command
+    <para><command>cp -v policy/*.txt /usr/doc/tripwire-&tripwire-version;</command>: This command
     installs the <application>tripwire</application> sample policy files with
     the other <application>tripwire</application> documentation.</para>
