[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, sysvinit, updated. clfs-3.0.0-sysvinit-117-g604ee99

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, sysvinit has been updated
       via  604ee9947774a554d8ac6ecaec0f79acc4d4b967 (commit)
      from  1c3111973af8a407c923a13b4c9ce7b98393d912 (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 604ee9947774a554d8ac6ecaec0f79acc4d4b967
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 425c421..cde624c 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 3dbf022..994c2e4 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -109,10 +109,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