Changeset 604ee99 for BOOK/final-system


Ignore:
Timestamp:
Sep 4, 2015, 6:01:53 PM (9 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
sysvinit
Children:
7709fcb
Parents:
1c31119
git-author:
William Harrington <kb0iic@…> (09/04/15 18:01:50)
git-committer:
William Harrington <kb0iic@…> (09/04/15 18:01:53)
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/final-system
Files:
4 edited

Legend:

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

    r1c31119 r604ee99  
    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

    r1c31119 r604ee99  
    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

    r1c31119 r604ee99  
    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

    r1c31119 r604ee99  
    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"
Note: See TracChangeset for help on using the changeset viewer.