Changeset 9b01d1b for chapter08


Ignore:
Timestamp:
03/31/2024 10:10:23 PM (7 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
multilib, trunk, xry111/arm64, xry111/loongarch
Children:
59e0a47, 7a8f589d
Parents:
3133671
Message:

Package updates.

Update to iana-etc-20240318.
Update to zstd-1.5.6.
Update to util-linux-2.40.
Update to shadow-4.15.1.
Update to pkgconf-2.2.0.
Update to linux-6.8.2.
Update to coreutils-9.5.

Location:
chapter08
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter08/coreutils.xml

    r3133671 r9b01d1b  
    5353      those bugs are reproducible without this patch.</para>
    5454    </note>
    55 
    56     <!-- https://seclists.org/oss-sec/2024/q1/30 -->
    57     <para>Fix a security vulnerability in the <command>split</command>
    58     utility:</para>
    59 
    60 <screen><userinput remap="pre">sed -e '/n_out += n_hold/,+4 s|.*bufsize.*|//&amp;|' \
    61     -i src/split.c</userinput></screen>
    6255
    6356    <para>Now prepare Coreutils for compilation:</para>
     
    140133
    141134<screen><userinput remap="test">groupdel dummy</userinput></screen>
     135
     136    <para>
     137       Two tests, tests/cp/preserve-mode.sh and tests/mv/acl.sh, are known to
     138       fail in the chroot environment, but pass in a complete system.
     139    </para>
    142140
    143141    <para>Install the package:</para>
  • chapter08/util-linux.xml

    r3133671 r9b01d1b  
    4343    <title>Installation of Util-linux</title>
    4444
     45<!--
    4546    <para>First, disable a problematic test:</para>
    4647
    4748    <screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
    48 
     49-->
    4950    <para>Prepare Util-linux for compilation:</para>
    5051
    51 <screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin    \
    52             --libdir=/usr/lib    \
    53             --runstatedir=/run   \
    54             --sbindir=/usr/sbin  \
    55             --disable-chfn-chsh  \
    56             --disable-login      \
    57             --disable-nologin    \
    58             --disable-su         \
    59             --disable-setpriv    \
    60             --disable-runuser    \
    61             --disable-pylibmount \
    62             --disable-static     \
    63             --without-python     \
    64             --without-systemd    \
     52    <screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin     \
     53            --libdir=/usr/lib     \
     54            --runstatedir=/run    \
     55            --sbindir=/usr/sbin   \
     56            --disable-chfn-chsh   \
     57            --disable-login       \
     58            --disable-nologin     \
     59            --disable-su          \
     60            --disable-setpriv     \
     61            --disable-runuser     \
     62            --disable-pylibmount  \
     63            --disable-liblastlog2 \
     64            --disable-static      \
     65            --without-python      \
     66            --without-systemd     \
    6567            --without-systemdsystemunitdir        \
    6668            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    6769            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
    6870
    69 <screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin    \
    70             --libdir=/usr/lib    \
    71             --runstatedir=/run   \
    72             --sbindir=/usr/sbin  \
    73             --disable-chfn-chsh  \
    74             --disable-login      \
    75             --disable-nologin    \
    76             --disable-su         \
    77             --disable-setpriv    \
    78             --disable-runuser    \
    79             --disable-pylibmount \
    80             --disable-static     \
    81             --without-python     \
     71      <screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin     \
     72            --libdir=/usr/lib     \
     73            --runstatedir=/run    \
     74            --sbindir=/usr/sbin   \
     75            --disable-chfn-chsh   \
     76            --disable-login       \
     77            --disable-nologin     \
     78            --disable-su          \
     79            --disable-setpriv     \
     80            --disable-runuser     \
     81            --disable-pylibmount  \
     82            --disable-liblastlog2 \
     83            --disable-static      \
     84            --without-python      \
    8285            ADJTIME_PATH=/var/lib/hwclock/adjtime \
    8386            --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
     
    107110su tester -c "make -k check"</userinput></screen>
    108111
    109     <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
    110     does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
    111     enabled or does not have any options providing a SHA256 implementation
    112     (for example, <option>CONFIG_CRYPTO_SHA256</option>, or
    113     <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
    114     Supplemental SSE3) enabled. In addition,
    115     two sub-tests from misc: mbsencode and one sub-test from script: replay are
    116     known to fail.</para>
     112    <para>
     113       The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
     114       does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
     115       enabled or does not have any options providing a SHA256 implementation
     116       (for example, <option>CONFIG_CRYPTO_SHA256</option>, or
     117       <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
     118       Supplemental SSE3) enabled. In addition, the lsfd: inotify test will
     119       fail if the kernel option <option>CONFIG_NETLINK_DIAG</option> is not
     120       enabled.
     121    </para>
    117122
    118123    <para>Install the package:</para>
Note: See TracChangeset for help on using the changeset viewer.