- Timestamp:
- 03/31/2024 10:10:23 PM (7 weeks ago)
- Branches:
- multilib, trunk, xry111/arm64, xry111/loongarch
- Children:
- 59e0a47, 7a8f589d
- Parents:
- 3133671
- Location:
- chapter08
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/coreutils.xml
r3133671 r9b01d1b 53 53 those bugs are reproducible without this patch.</para> 54 54 </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.*|//&|' \61 -i src/split.c</userinput></screen>62 55 63 56 <para>Now prepare Coreutils for compilation:</para> … … 140 133 141 134 <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> 142 140 143 141 <para>Install the package:</para> -
chapter08/util-linux.xml
r3133671 r9b01d1b 43 43 <title>Installation of Util-linux</title> 44 44 45 <!-- 45 46 <para>First, disable a problematic test:</para> 46 47 47 48 <screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen> 48 49 --> 49 50 <para>Prepare Util-linux for compilation:</para> 50 51 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 \ 65 67 --without-systemdsystemunitdir \ 66 68 ADJTIME_PATH=/var/lib/hwclock/adjtime \ 67 69 --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 68 70 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 \ 82 85 ADJTIME_PATH=/var/lib/hwclock/adjtime \ 83 86 --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> … … 107 110 su tester -c "make -k check"</userinput></screen> 108 111 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> 117 122 118 123 <para>Install the package:</para>
Note:
See TracChangeset
for help on using the changeset viewer.