[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-3.0.0-systemd-124-g8119e26

git git at clfs.org
Fri Sep 4 18:02:05 PDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  8119e26a1365d5d413621c7aff12f1e5a164f17f (commit)
      from  13cfe95a7d7185446a9ca354f762e99767fbc710 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8119e26a1365d5d413621c7aff12f1e5a164f17f
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Fri Sep 4 20:01:50 2015 -0500

    Update E2fsprogs to 1.42.13 fro 1.42.12 and add --bindir=/bin and a potential security fix sed located at https://lwn.net/Articles/652348/?format=printable

diff --git a/BOOK/final-system/common/e2fsprogs.xml b/BOOK/final-system/common/e2fsprogs.xml
index 064af90..315870a 100644
--- a/BOOK/final-system/common/e2fsprogs.xml
+++ b/BOOK/final-system/common/e2fsprogs.xml
@@ -28,6 +28,12 @@
   <sect2 role="installation">
     <title>Installation of E2fsprogs</title>
 
+    <para os="s1">Fix a potential security issue identified upstream:</para>
+
+<screen os="s2"><userinput>sed -e '/int.*old_desc_blocks/s/int/blk64_t/' \
+    -e '/if (old_desc_blocks/s/super->s_first_meta_bg/desc_blocks/' \
+    -i lib/ext2fs/closefs.c</userinput></screen>
+
     <para os="a">The E2fsprogs documentation recommends that the package be
     built in a subdirectory of the source tree:</para>
 
@@ -36,10 +42,9 @@ cd build</userinput></screen>
 
     <para os="c">Prepare E2fsprogs for compilation:</para>
 
-<screen os="d"><userinput>../configure --prefix=/usr --with-root-prefix="" \
-    --enable-elf-shlibs --disable-libblkid \
-    --disable-libuuid --disable-fsck \
-    --disable-uuidd</userinput></screen>
+<screen os="d"><userinput>../configure --prefix=/usr --bindir=/bin \
+    --with-root-prefix="" --enable-elf-shlibs --disable-libblkid \
+    --disable-libuuid --disable-fsck --disable-uuidd</userinput></screen>
 
     <variablelist os="e">
       <title>The meaning of the configure options:</title>
diff --git a/BOOK/final-system/multilib/e2fsprogs-64bit.xml b/BOOK/final-system/multilib/e2fsprogs-64bit.xml
index f7850bc..2422902 100644
--- a/BOOK/final-system/multilib/e2fsprogs-64bit.xml
+++ b/BOOK/final-system/multilib/e2fsprogs-64bit.xml
@@ -28,6 +28,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="e2fsprogs.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -40,10 +48,9 @@
 
 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
 CC="gcc ${BUILD64}"  \
-../configure --prefix=/usr --with-root-prefix="" \
-    --enable-elf-shlibs --disable-libblkid \
-    --disable-libuuid --disable-fsck \
-    --disable-uuidd</userinput></screen>
+../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
+    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
+    --disable-fsck --disable-uuidd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="e2fsprogs.xml"
diff --git a/BOOK/final-system/multilib/e2fsprogs-n32.xml b/BOOK/final-system/multilib/e2fsprogs-n32.xml
index a2a7ab6..91addd1 100644
--- a/BOOK/final-system/multilib/e2fsprogs-n32.xml
+++ b/BOOK/final-system/multilib/e2fsprogs-n32.xml
@@ -29,6 +29,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="e2fsprogs.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -41,10 +49,9 @@
 
 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
 CC="gcc ${BUILDN32}" \
-../configure --prefix=/usr --with-root-prefix="" \
-    --enable-elf-shlibs --disable-libblkid \
-    --disable-libuuid --disable-fsck \
-    --disable-uuidd</userinput></screen>
+../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
+    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
+    --disable-fsck --disable-uuidd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="e2fsprogs.xml"
diff --git a/BOOK/final-system/multilib/e2fsprogs.xml b/BOOK/final-system/multilib/e2fsprogs.xml
index 2f4eeeb..ae8827c 100644
--- a/BOOK/final-system/multilib/e2fsprogs.xml
+++ b/BOOK/final-system/multilib/e2fsprogs.xml
@@ -24,6 +24,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -36,10 +44,9 @@
 
 <screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
 CC="gcc ${BUILD32}" \
-../configure --prefix=/usr --with-root-prefix="" \
-    --enable-elf-shlibs --disable-libblkid \
-    --disable-libuuid --disable-fsck \
-    --disable-uuidd</userinput></screen>
+../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
+    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
+    --disable-fsck --disable-uuidd</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/e2fsprogs.xml"
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index b8f5dae..42c0012 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -55,6 +55,10 @@
           <para>[William Harrington] - Update Check to 0.10.0. Fixes ticket
           <ulink url="&clfs-ticket-root;1045">#1045.</ulink></para> 
         </listitem>
+        <listitem>
+          <para>[William Harrington] - Update E2fsprogs to 1.42.13. Fixes ticket
+          <ulink url="&clfs-ticket-root;1046">#1046.</ulink></para> 
+        </listitem>
       </itemizedlist>
     </listitem>
 
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 09b914b..e6820d5 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -133,10 +133,10 @@
 <!ENTITY dvhtool-md5 "4448c01e6a015685af90a79fbea8da4e">
 <!ENTITY dvhtool-home "http://packages.qa.debian.org/d/dvhtool.html">
 
-<!ENTITY e2fsprogs-version "1.42.12">
-<!ENTITY e2fsprogs-size "4,778 KB">
+<!ENTITY e2fsprogs-version "1.42.13">
+<!ENTITY e2fsprogs-size "4,802 KB">
 <!ENTITY e2fsprogs-url "&kernel;linux/kernel/people/tytso/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.xz">
-<!ENTITY e2fsprogs-md5 "f54fc83e4c974d4efcb60c29a1a4cd6f">
+<!ENTITY e2fsprogs-md5 "ce8e4821f5f53d4ebff4195038e38673">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
 
 <!ENTITY elftoaout-version "2.3">

-----------------------------------------------------------------------

Summary of changes:
 BOOK/final-system/common/e2fsprogs.xml         |   13 +++++++++----
 BOOK/final-system/multilib/e2fsprogs-64bit.xml |   15 +++++++++++----
 BOOK/final-system/multilib/e2fsprogs-n32.xml   |   15 +++++++++++----
 BOOK/final-system/multilib/e2fsprogs.xml       |   15 +++++++++++----
 BOOK/introduction/common/changelog.xml         |    4 ++++
 BOOK/packages.ent                              |    6 +++---
 6 files changed, 49 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list