diff options
Diffstat (limited to 'chapter06/coreutils.xml')
-rw-r--r-- | chapter06/coreutils.xml | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index f89e607dc..b82d23293 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -48,22 +48,22 @@ <screen><userinput remap="pre">patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen> - <para>POSIX requires that programs from Coreutils recognize character + <para>Coreutils sometimes fails to buld when using an old kernel so apply + a patch:</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&coreutils-old-kernel-patch;</userinput></screen> + + <!-- <para>POSIX requires that programs from Coreutils recognize character boundaries correctly even in multibyte locales. The following patch fixes this non-compliance and other internationalization-related bugs:</para> <screen><userinput remap="pre">patch -Np1 -i ../&coreutils-i18n-patch;</userinput></screen> - <para>In order for the tests added by this patch to pass, the permissions for - the test file have to be changed:</para> - -<screen><userinput remap="pre">chmod +x tests/sort/sort-mb-tests</userinput></screen> - <note> <para>In the past, many bugs were found in this patch. When reporting new bugs to Coreutils maintainers, please check first if they are reproducible without this patch.</para> - </note> + </note> --> <para>Now prepare Coreutils for compilation:</para> @@ -148,7 +148,7 @@ mv -v /usr/bin/chroot /usr/sbin</userinput></screen> cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, - mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, + mktemp, mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort, split, stat, stty, sum, sync, tac, tail, tee, test, touch, tr, true, tsort, tty, uname, @@ -607,6 +607,16 @@ mv -v /usr/bin/chroot /usr/sbin</userinput></screen> </listitem> </varlistentry> + <varlistentry id="mktemp"> + <term><command>mktemp</command></term> + <listitem> + <para>Creates temporary files in a secure manner; it is used in scripts</para> + <indexterm zone="ch-system-coreutils mktemp"> + <primary sortas="b-mktemp">mktemp</primary> + </indexterm> + </listitem> + </varlistentry> + <varlistentry id="mv"> <term><command>mv</command></term> <listitem> |