Changeset 8119e26


Ignore:
Timestamp:
Sep 4, 2015, 6:01:50 PM (4 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
master, systemd
Children:
00fa0bb
Parents:
13cfe95a
Message:

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

Location:
BOOK
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/e2fsprogs.xml

    r13cfe95a r8119e26  
    2929    <title>Installation of E2fsprogs</title>
    3030
     31    <para os="s1">Fix a potential security issue identified upstream:</para>
     32
     33<screen os="s2"><userinput>sed -e '/int.*old_desc_blocks/s/int/blk64_t/' \
     34    -e '/if (old_desc_blocks/s/super->s_first_meta_bg/desc_blocks/' \
     35    -i lib/ext2fs/closefs.c</userinput></screen>
     36
    3137    <para os="a">The E2fsprogs documentation recommends that the package be
    3238    built in a subdirectory of the source tree:</para>
     
    3743    <para os="c">Prepare E2fsprogs for compilation:</para>
    3844
    39 <screen os="d"><userinput>../configure --prefix=/usr --with-root-prefix="" \
    40     --enable-elf-shlibs --disable-libblkid \
    41     --disable-libuuid --disable-fsck \
    42     --disable-uuidd</userinput></screen>
     45<screen os="d"><userinput>../configure --prefix=/usr --bindir=/bin \
     46    --with-root-prefix="" --enable-elf-shlibs --disable-libblkid \
     47    --disable-libuuid --disable-fsck --disable-uuidd</userinput></screen>
    4348
    4449    <variablelist os="e">
  • BOOK/final-system/multilib/e2fsprogs-64bit.xml

    r13cfe95a r8119e26  
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3030    href="e2fsprogs.xml"
     31    xpointer="xpointer(//*[@os='s1'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="e2fsprogs.xml"
     35    xpointer="xpointer(//*[@os='s2'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="e2fsprogs.xml"
    3139    xpointer="xpointer(//*[@os='a'])"/>
    3240
     
    4149<screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
    4250CC="gcc ${BUILD64}"  \
    43 ../configure --prefix=/usr --with-root-prefix="" \
    44     --enable-elf-shlibs --disable-libblkid \
    45     --disable-libuuid --disable-fsck \
    46     --disable-uuidd</userinput></screen>
     51../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
     52    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
     53    --disable-fsck --disable-uuidd</userinput></screen>
    4754
    4855    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/e2fsprogs-n32.xml

    r13cfe95a r8119e26  
    3030    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3131    href="e2fsprogs.xml"
     32    xpointer="xpointer(//*[@os='s1'])"/>
     33
     34    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     35    href="e2fsprogs.xml"
     36    xpointer="xpointer(//*[@os='s2'])"/>
     37
     38    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     39    href="e2fsprogs.xml"
    3240    xpointer="xpointer(//*[@os='a'])"/>
    3341
     
    4250<screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
    4351CC="gcc ${BUILDN32}" \
    44 ../configure --prefix=/usr --with-root-prefix="" \
    45     --enable-elf-shlibs --disable-libblkid \
    46     --disable-libuuid --disable-fsck \
    47     --disable-uuidd</userinput></screen>
     52../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
     53    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
     54    --disable-fsck --disable-uuidd</userinput></screen>
    4855
    4956    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/e2fsprogs.xml

    r13cfe95a r8119e26  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/e2fsprogs.xml"
     27    xpointer="xpointer(//*[@os='s1'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     30    href="../common/e2fsprogs.xml"
     31    xpointer="xpointer(//*[@os='s2'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../common/e2fsprogs.xml"
    2735    xpointer="xpointer(//*[@os='a'])"/>
    2836
     
    3745<screen os="d"><userinput>PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
    3846CC="gcc ${BUILD32}" \
    39 ../configure --prefix=/usr --with-root-prefix="" \
    40     --enable-elf-shlibs --disable-libblkid \
    41     --disable-libuuid --disable-fsck \
    42     --disable-uuidd</userinput></screen>
     47../configure --prefix=/usr --bindir=/bin --with-root-prefix="" \
     48    --enable-elf-shlibs --disable-libblkid --disable-libuuid \
     49    --disable-fsck --disable-uuidd</userinput></screen>
    4350
    4451    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/introduction/common/changelog.xml

    r13cfe95a r8119e26  
    5656          <ulink url="&clfs-ticket-root;1045">#1045.</ulink></para>
    5757        </listitem>
     58        <listitem>
     59          <para>[William Harrington] - Update E2fsprogs to 1.42.13. Fixes ticket
     60          <ulink url="&clfs-ticket-root;1046">#1046.</ulink></para>
     61        </listitem>
    5862      </itemizedlist>
    5963    </listitem>
  • BOOK/packages.ent

    r13cfe95a r8119e26  
    134134<!ENTITY dvhtool-home "http://packages.qa.debian.org/d/dvhtool.html">
    135135
    136 <!ENTITY e2fsprogs-version "1.42.12">
    137 <!ENTITY e2fsprogs-size "4,778 KB">
     136<!ENTITY e2fsprogs-version "1.42.13">
     137<!ENTITY e2fsprogs-size "4,802 KB">
    138138<!ENTITY e2fsprogs-url "&kernel;linux/kernel/people/tytso/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.xz">
    139 <!ENTITY e2fsprogs-md5 "f54fc83e4c974d4efcb60c29a1a4cd6f">
     139<!ENTITY e2fsprogs-md5 "ce8e4821f5f53d4ebff4195038e38673">
    140140<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
    141141
Note: See TracChangeset for help on using the changeset viewer.