Changeset ede49cd
- Timestamp:
- 02/12/2020 09:02:11 PM (4 years ago)
- Branches:
- multilib-10.1
- Children:
- 54a6bc9
- Parents:
- f8ea68b
- Files:
-
- 1 added
- 8 deleted
- 58 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rf8ea68b rede49cd 2764 2764 </segmentedlist> 2765 2765 2766 <!-- Begin Zstd dependency info --> 2767 <bridgehead renderas="sect2" id="zstd-dep">Zstd</bridgehead> 2768 2769 <segmentedlist> 2770 <segtitle>&dependencies;</segtitle> 2771 2772 <seglistitem> 2773 <seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, and Xz</seg> 2774 </seglistitem> 2775 </segmentedlist> 2776 2777 <segmentedlist> 2778 <segtitle>&testsuites;</segtitle> 2779 2780 <seglistitem> 2781 <seg>None</seg> 2782 </seglistitem> 2783 </segmentedlist> 2784 2785 <segmentedlist> 2786 <segtitle>&before;</segtitle> 2787 2788 <seglistitem> 2789 <seg>None</seg> 2790 </seglistitem> 2791 </segmentedlist> 2792 2793 <segmentedlist> 2794 <segtitle>&external;</segtitle> 2795 2796 <seglistitem> 2797 <seg>None</seg> 2798 </seglistitem> 2799 </segmentedlist> 2800 2766 2801 </appendix> -
chapter01/changelog.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scatter-changelog">8 <sect1 id="ch-intro-changelog"> 9 9 <?dbhtml filename="changelog.html"?> 10 10 … … 45 45 appropriate for the entry or if needed the entire day's listitem. 46 46 --> 47 <listitem revision="sysv"> 47 48 <listitem> 49 <para>2020-01-27</para> 50 <itemizedlist> 51 <listitem> 52 <para>[bdubbs] - Update to vim-8.2.0190. Addresses 53 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 54 </listitem> 55 <listitem> 56 <para>[bdubbs] - Update to binutils-2.34. Fixes 57 <ulink url="&lfs-ticket-root;4590">#4590</ulink>.</para> 58 </listitem> 59 <listitem> 60 <para>[bdubbs] - Update to glibc-2.31. Fixes 61 <ulink url="&lfs-ticket-root;4589">#4589</ulink>.</para> 62 </listitem> 63 <listitem> 64 <para>[bdubbs] - Update to linux-5.5.1. Fixes 65 <ulink url="&lfs-ticket-root;4588">#4588</ulink>.</para> 66 </listitem> 67 <listitem> 68 <para>[bdubbs] - Update to bc-2.5.3. Fixes 69 <ulink url="&lfs-ticket-root;4587">#4587</ulink>.</para> 70 </listitem> 71 <listitem> 72 <para>[bdubbs] - Update to iproute2-5.5.0. Fixes 73 <ulink url="&lfs-ticket-root;4586">#4586</ulink>.</para> 74 </listitem> 75 <listitem> 76 <para>[bdubbs] - Update to util-linux 2.35.1. Fixes 77 <ulink url="&lfs-ticket-root;4560">#4560</ulink>.</para> 78 </listitem> 79 </itemizedlist> 80 </listitem> 81 82 <listitem revision="systemd"> 83 <para>2020-01-23</para> 84 <itemizedlist> 85 <listitem> 86 <para>[renodr] - Remove obsolete installation commands from the 87 systemd page. These have been obsolete since 243 and were recently 88 discovered.</para> 89 </listitem> 90 </itemizedlist> 91 </listitem> 92 93 <listitem> 94 <para>2020-01-27</para> 95 <itemizedlist> 96 <listitem> 97 <para>[bdubbs] - Update to ninja-1.10.0. Fixes 98 <ulink url="&lfs-ticket-root;4585">#4585</ulink>.</para> 99 </listitem> 100 <listitem> 101 <para>[bdubbs] - Update to check-0.14.0. Fixes 102 <ulink url="&lfs-ticket-root;4583">#4583</ulink>.</para> 103 </listitem> 104 <listitem> 105 <para>[bdubbs] - Update to shadow-4.8.1. Fixes 106 <ulink url="&lfs-ticket-root;4582">#4582</ulink>.</para> 107 </listitem> 108 <listitem> 109 <para>[bdubbs] - Update to meson-0.53.1. Fixes 110 <ulink url="&lfs-ticket-root;4581">#4581</ulink>.</para> 111 </listitem> 112 <listitem> 113 <para>[bdubbs] - Update to linux-5.5. Fixes 114 <ulink url="&lfs-ticket-root;4580">#4580</ulink>.</para> 115 </listitem> 116 <listitem> 117 <para>[bdubbs] - Update to bison-3.5.1. Fixes 118 <ulink url="&lfs-ticket-root;4579">#4579</ulink>.</para> 119 </listitem> 120 </itemizedlist> 121 </listitem> 122 123 <listitem> 124 <para>2020-01-19</para> 125 <itemizedlist> 126 <listitem> 127 <para>[bdubbs] - Update to make-4.3. Fixes 128 <ulink url="&lfs-ticket-root;4578">#4578</ulink>.</para> 129 </listitem> 130 <listitem> 131 <para>[bdubbs] - Update to vim-8.2.0129. Addresses 132 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 133 </listitem> 134 <listitem> 135 <para>[bdubbs] - Update to gmp-6.2.0. Fixes 136 <ulink url="&lfs-ticket-root;4577">#4577</ulink>.</para> 137 </listitem> 138 <listitem> 139 <para>[bdubbs] - Update to sed-4.8. Fixes 140 <ulink url="&lfs-ticket-root;4576">#4576</ulink>.</para> 141 </listitem> 142 <listitem> 143 <para>[bdubbs] - Update to bc-2.5.1. Fixes 144 <ulink url="&lfs-ticket-root;4575">#4575</ulink>.</para> 145 </listitem> 146 <listitem> 147 <para>[bdubbs] - Update to linux-5.4.13. Fixes 148 <ulink url="&lfs-ticket-root;4572">#4572</ulink>.</para> 149 </listitem> 150 </itemizedlist> 151 </listitem> 152 153 <listitem> 154 <para>2020-01-16</para> 155 <itemizedlist> 156 <listitem> 157 <para>[pierre] - Update to libcap-2.31. Fixes 158 <ulink url="&lfs-ticket-root;4574">#4574</ulink>.</para> 159 </listitem> 160 </itemizedlist> 161 </listitem> 162 163 <listitem> 164 <para>2020-01-13</para> 165 <itemizedlist> 166 <listitem> 167 <para>[bdubbs] - Ensure zstd libraries are installed in the correct 168 location.</para> 169 </listitem> 170 </itemizedlist> 171 </listitem> 172 173 <listitem> 174 <para>2020-01-12</para> 175 <itemizedlist> 176 <listitem> 177 <para>[bdubbs] - Added zstd-1.4.4.</para> 178 </listitem> 179 </itemizedlist> 180 </listitem> 181 182 <listitem> 48 183 <para>2020-01-09</para> 49 184 <itemizedlist> -
chapter01/how.xml
rf8ea68b rede49cd 83 83 84 84 <para>To finish the installation, the basic system configuration is set up in 85 <xref linkend="chapter- bootscripts"/>, and the kernel and boot loader are set85 <xref linkend="chapter-config"/>, and the kernel and boot loader are set 86 86 up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/> 87 87 contains information on continuing the LFS experience beyond this book. -
chapter01/whatsnew.xml
rf8ea68b rede49cd 102 102 <para>Gettext-&gettext-version;</para> 103 103 </listitem>--> 104 < !--<listitem>104 <listitem> 105 105 <para>Glibc-&glibc-version;</para> 106 </listitem> -->107 < !--<listitem>106 </listitem> 107 <listitem> 108 108 <para>GMP-&gmp-version;</para> 109 </listitem> -->109 </listitem> 110 110 <!--<listitem> 111 111 <para>Gperf-&gperf-version;</para> … … 171 171 <para>M4-&m4-version;</para> 172 172 </listitem>--> 173 < !--<listitem>173 <listitem> 174 174 <para>Make-&make-version;</para> 175 </listitem> -->175 </listitem> 176 176 <listitem> 177 177 <para>Man-DB-&man-db-version;</para> … … 192 192 <para>Ncurses-&ncurses-version;</para> 193 193 </listitem>--> 194 < !--<listitem>194 <listitem> 195 195 <para>Ninja-&ninja-version;</para> 196 </listitem> -->196 </listitem> 197 197 <listitem> 198 198 <para>Openssl-&openssl-version;</para> … … 219 219 <para>Readline-&readline-version;</para> 220 220 </listitem>--> 221 < !--<listitem>221 <listitem> 222 222 <para>Sed-&sed-version;</para> 223 </listitem> -->224 < !--<listitem>223 </listitem> 224 <listitem> 225 225 <para>Shadow-&shadow-version;</para> 226 </listitem> -->226 </listitem> 227 227 <!--<listitem revision="sysv"> 228 228 <para>Sysklogd-&sysklogd-version;</para> … … 246 246 <para>Tzdata-&tzdata-version;</para> 247 247 </listitem> 248 < !--<listitem>248 <listitem> 249 249 <para>Util-Linux-&util-linux-version;</para> 250 </listitem> -->250 </listitem> 251 251 <listitem> 252 252 <para>Vim-&vim-version;</para> … … 274 274 <itemizedlist> 275 275 <title>Added:</title> 276 <listitem><para> </para></listitem> <!-- satisfy build -->276 <listitem><para>Zstd-&zstd-version;</para></listitem> <!-- satisfy build --> 277 277 278 278 </itemizedlist> -
chapter02/creatingfilesystem.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" space-creatingfilesystem">8 <sect1 id="ch-partitioning-creatingfilesystem"> 9 9 <?dbhtml filename="creatingfilesystem.html"?> 10 10 -
chapter02/creatingpartition.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" space-creatingpartition">8 <sect1 id="ch-partitioning-creatingpartition"> 9 9 <?dbhtml filename="creatingpartition.html"?> 10 10 -
chapter02/hostreqs.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" pre-hostreqs" xreflabel="Host System Requirements">8 <sect1 id="ch-partitioning-hostreqs" xreflabel="Host System Requirements"> 9 9 <?dbhtml filename="hostreqs.html"?> 10 10 -
chapter02/introduction.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" space-introduction">8 <sect1 id="ch-partitioning-introduction"> 9 9 <?dbhtml filename="introduction.html"?> 10 10 -
chapter02/mounting.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" space-mounting">8 <sect1 id="ch-partitioning-mounting"> 9 9 <?dbhtml filename="mounting.html"?> 10 10 -
chapter02/stages.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" stages">8 <sect1 id="ch-partitioning-stages"> 9 9 <?dbhtml filename="stages.html"?> 10 10 -
chapter03/introduction.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" materials-introduction">8 <sect1 id="ch-materials-introduction"> 9 9 <?dbhtml filename="introduction.html"?> 10 10 -
chapter03/packages.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" materials-packages">8 <sect1 id="ch-materials-packages"> 9 9 <?dbhtml filename="packages.html"?> 10 10 … … 783 783 </varlistentry> 784 784 785 <varlistentry> 786 <term>Zstd (&zstd-version;) - <token>&zstd-size;</token>:</term> 787 <listitem> 788 <para>Home page: <ulink url="&zstd-home;"/></para> 789 <para>Download: <ulink url="&zstd-url;"/></para> 790 <para>MD5 sum: <literal>&zstd-md5;</literal></para> 791 </listitem> 792 </varlistentry> 793 785 794 </variablelist> 786 795 -
chapter03/patches.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" materials-patches">8 <sect1 id="ch-materials-patches"> 9 9 <?dbhtml filename="patches.html"?> 10 10 -
chapter04/aboutlfs.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" prepare-aboutlfs">8 <sect1 id="ch-preps-aboutlfs"> 9 9 <?dbhtml filename="aboutlfs.html"?> 10 10 -
chapter04/aboutsbus.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" prepare-aboutsbus">8 <sect1 id="ch-preps-aboutsbus"> 9 9 <?dbhtml filename="aboutsbus.html"?> 10 10 -
chapter04/abouttestsuites.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" prepare-abouttestsuites">8 <sect1 id="ch-preps-abouttestsuites"> 9 9 <?dbhtml filename="abouttestsuites.html"?> 10 10 -
chapter04/addinguser.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- tools-addinguser">8 <sect1 id="ch-preps-addinguser"> 9 9 <?dbhtml filename="addinguser.html"?> 10 10 -
chapter04/creatingtoolsdir.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- tools-creatingtoolsdir">8 <sect1 id="ch-preps-creatingtoolsdir"> 9 9 <?dbhtml filename="creatingtoolsdir.html"?> 10 10 -
chapter04/introduction.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id=" prepare-introduction">8 <sect1 id="ch-preps-introduction"> 9 9 <?dbhtml filename="introduction.html"?> 10 10 -
chapter04/settingenviron.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- tools-settingenviron">8 <sect1 id="ch-preps-settingenviron"> 9 9 <?dbhtml filename="settingenvironment.html"?> 10 10 -
chapter05/gcc-pass2.xml
rf8ea68b rede49cd 127 127 <screen arch="ml_32,ml_x32,ml_all"><userinput remap="pre">sed -e "/#include <isl\/schedule_node.h>/ a#include <isl/id.h>\n#include <isl/space.h>" \ 128 128 -i gcc/graphite.h</userinput></screen> 129 130 <para> 131 Now fix a problem introduced by Glibc-2.31: 132 </para> 133 134 <screen><userinput remap="pre">sed -e '1161 s|^|//|' \ 135 -i libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc</userinput></screen> 129 136 130 137 <para>Create a separate build directory again:</para> … … 257 264 list. If the <envar>PATH</envar> is wrong it could mean that you are not 258 265 logged in as user <systemitem class="username">lfs</systemitem> or that 259 something went wrong back in <xref linkend="ch- tools-settingenviron"266 something went wrong back in <xref linkend="ch-preps-settingenviron" 260 267 role="."/></para> 261 268 -
chapter05/generalinstructions.xml
rf8ea68b rede49cd 54 54 55 55 <para>The build instructions assume that the <xref 56 linkend=' pre-hostreqs'/>, including symbolic links, have been set57 properly:</para>56 linkend='ch-partitioning-hostreqs'/>, including symbolic links, have 57 been set properly:</para> 58 58 59 59 <itemizedlist role='important'> -
chapter05/make.xml
rf8ea68b rede49cd 42 42 <sect2 role="installation"> 43 43 <title>Installation of Make</title> 44 44 <!-- 45 45 <para>First, work around an error caused by glibc-2.27 and later:</para> 46 46 47 47 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen> 48 48 --> 49 49 <para>Prepare Make for compilation:</para> 50 50 -
chapter05/tcl.xml
rf8ea68b rede49cd 75 75 for the duration of the test suite run. This ensures that the clock tests 76 76 are exercised correctly. Details on the <envar>TZ</envar> environment 77 variable are provided in <xref linkend="chapter- bootscripts"/>.</para>77 variable are provided in <xref linkend="chapter-config"/>.</para> 78 78 79 79 <para>Install the package:</para> -
chapter06/binutils.xml
rf8ea68b rede49cd 93 93 <term><parameter>--enable-ld=default</parameter></term> 94 94 <listitem> 95 <para>Build the original b dflinker and install it as both ld (the95 <para>Build the original bfd linker and install it as both ld (the 96 96 default linker) and ld.bfd.</para> 97 97 </listitem> … … 395 395 </varlistentry> 396 396 397 <varlistentry id="libctf"> 398 <term><filename class="libraryfile">libctf</filename></term> 399 <listitem> 400 <para>The Compat ANSI-C Type Format debugging support library</para> 401 <indexterm zone="ch-system-binutils libctf"> 402 <primary sortas="c-libctf">libctf</primary> 403 </indexterm> 404 </listitem> 405 </varlistentry> 406 407 <varlistentry id="libctf-nobfd"> 408 <term><filename class="libraryfile">libctf-nobfd</filename></term> 409 <listitem> 410 <para>A libctf variant which does not use libbfd functionality</para> 411 <indexterm zone="ch-system-binutils libctf-nobfd"> 412 <primary sortas="c-libctf-nobfd">libctf-nobfd</primary> 413 </indexterm> 414 </listitem> 415 </varlistentry> 416 397 417 <varlistentry id="libopcodes"> 398 418 <term><filename class="libraryfile">libopcodes</filename></term> -
chapter06/chapter06.xml
rf8ea68b rede49cd 79 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="less.xml"/> 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gzip.xml"/> 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/> 81 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iproute2.xml"/> 82 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kbd.xml"/> -
chapter06/check.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- tools-check" role="wrap">8 <sect1 id="ch-system-check" role="wrap"> 9 9 <?dbhtml filename="check.html"?> 10 10 … … 17 17 <title>Check-&check-version;</title> 18 18 19 <indexterm zone="ch- tools-check">19 <indexterm zone="ch-system-check"> 20 20 <primary sortas="a-Check">Check</primary> 21 21 </indexterm> … … 88 88 <para>Awk script for generating C unit tests for use with the Check 89 89 unit testing framework</para> 90 <indexterm zone="ch- tools-check checkmk">90 <indexterm zone="ch-system-check checkmk"> 91 91 <primary sortas="b-checmk">checkmk</primary> 92 92 </indexterm> … … 99 99 <para>Contains functions that allow Check to be called from a test 100 100 program</para> 101 <indexterm zone="ch- tools-check libcheck">101 <indexterm zone="ch-system-check libcheck"> 102 102 <primary sortas="c-libcheck">libcheck</primary> 103 103 </indexterm> -
chapter06/e2fsprogs.xml
rf8ea68b rede49cd 133 133 If you do not have significantly more RAM than this, be sure to enable 134 134 sufficient swap space for the test. See <xref 135 linkend="space-creatingfilesystem"/> and <xref linkend="space-mounting"/> 135 linkend="ch-partitioning-creatingfilesystem"/> and <xref 136 linkend="ch-partitioning-mounting"/> 136 137 for details on creating and enabling swap space.</para> 137 138 138 <para>Install the binaries, documentation, and shared libraries:</para>139 <para>Install the package:</para> 139 140 140 141 <screen><userinput remap="install">make install</userinput></screen> 141 142 <para>Install the static libraries and headers:</para>143 144 <screen><userinput remap="install">make install-libs</userinput></screen>145 142 146 143 <para>Make the installed static libraries writable so debugging symbols can -
chapter06/findutils.xml
rf8ea68b rede49cd 70 70 <screen><userinput remap="test">make check</userinput></screen> 71 71 72 <para>Two tests are known to fail in the chroot environment: 73 sv-bug-54171.old-O3 and sv-bug-54171.new-O3.</para> 74 72 75 <para>Install the package:</para> 73 76 74 77 <screen><userinput remap="install">make install</userinput></screen> 75 76 <para>Two tests are known to fail in the chroot environment:77 sv-bug-54171.old-O3 and sv-bug-54171.new-O3.</para>78 78 79 79 <para revision="sysv">Some of the scripts in the LFS-Bootscripts package -
chapter06/gcc.xml
rf8ea68b rede49cd 69 69 <screen><userinput remap="pre">sed -e "/#include <isl\/schedule_node.h>/ a#include <isl/id.h>\n#include <isl/space.h>" \ 70 70 -i gcc/graphite.h</userinput></screen> 71 72 <para> 73 As in gcc-pass2, fix a problem introduced by Glibc-2.31: 74 </para> 75 76 <screen><userinput remap="pre">sed -e '1161 s|^|//|' \ 77 -i libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc</userinput></screen> 71 78 72 79 <para>The GCC documentation recommends building GCC in a dedicated build directory:</para> -
chapter06/glibc.xml
rf8ea68b rede49cd 51 51 of achieving a clean build.</para></note> 52 52 53 <para>Some of the Glibc programs use the non-FHS comp ilant53 <para>Some of the Glibc programs use the non-FHS compliant 54 54 <filename class="directory">/var/db</filename> directory to store 55 55 their runtime data. Apply the following patch to make such programs -
chapter06/grep.xml
rf8ea68b rede49cd 51 51 <para>To test the results, issue:</para> 52 52 53 <screen><userinput remap="test">make -kcheck</userinput></screen>53 <screen><userinput remap="test">make check</userinput></screen> 54 54 55 55 <para>Install the package:</para> -
chapter06/libcap.xml
rf8ea68b rede49cd 44 44 <title>Installation of Libcap</title> 45 45 46 <para>Prevent a static libraryfrom being installed:</para>47 48 <screen><userinput remap="pre">sed -i '/install.*STA CAPLIBNAME/d' libcap/Makefile</userinput></screen>46 <para>Prevent two static libraries from being installed:</para> 47 48 <screen><userinput remap="pre">sed -i '/install.*STA...LIBNAME/d' libcap/Makefile</userinput></screen> 49 49 50 50 <para>Compile the package:</para> -
chapter06/libpipeline.xml
rf8ea68b rede49cd 56 56 <listitem> 57 57 <para>Use pkg-config to obtain the location of the test 58 library metadata built in <xref linkend="ch- tools-check"/>.</para>58 library metadata built in <xref linkend="ch-system-check"/>.</para> 59 59 </listitem> 60 60 </varlistentry> -
chapter06/make.xml
rf8ea68b rede49cd 40 40 <sect2 role="installation"> 41 41 <title>Installation of Make</title> 42 42 <!-- 43 43 <para>Again, work around an error caused by glibc-2.27 and later:</para> 44 44 45 45 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen> 46 --> 46 47 <para>Prepare Make for compilation:</para> 47 48 -
chapter06/perl.xml
rf8ea68b rede49cd 127 127 <para>To test the results (approximately 11 SBU), issue:</para> 128 128 129 <screen><userinput remap="test">make -ktest</userinput></screen>130 131 < note><para>One test fails due to using the most recent version of gdbm.132 </para></note >129 <screen><userinput remap="test">make test</userinput></screen> 130 131 <!--note><para>One test fails due to using the most recent version of gdbm. 132 </para></note--> 133 133 134 134 <para>Install the package and clean up:</para> -
chapter06/python.xml
rf8ea68b rede49cd 84 84 <screen><userinput remap="make">make</userinput></screen> 85 85 86 <para>The test suite requires TK and X Windows session and cannot 87 be run until Python 3 is reinstalled in BLFS.</para> 86 <para>To test the results, issue <command>make test</command>. 87 Some tests requiring network connection or additional packages are 88 skipped. The test named test_normalization fails because network 89 configuration is not completed yet. For more comprehensive results, 90 the test can be rerun when Python 3 is reinstalled in BLFS.</para> 88 91 89 92 <para>Install the package:</para> … … 144 147 <seglistitem> 145 148 <seg> 146 2to3, idle3, pip3, pydoc3, python3, python3-config, and pyvenv149 2to3, idle3, pip3, pydoc3, python3, and python3-config 147 150 </seg> 148 151 <seg> … … 229 232 </listitem> 230 233 </varlistentry> 231 234 <!-- 232 235 <varlistentry id="pyvenv"> 233 236 <term><command>pyvenv</command></term> … … 242 245 </listitem> 243 246 </varlistentry> 244 247 --> 245 248 </variablelist> 246 249 -
chapter06/systemd.xml
rf8ea68b rede49cd 217 217 <screen><userinput remap="adjust">systemctl disable systemd-time-wait-sync.service</userinput></screen> 218 218 219 <!-- 219 220 <para>Prevent systemd from resetting the maximum PID value which causes 220 221 some problems with packages and units in BLFS:</para> 221 <!-- FCRON in particular -->222 FCRON in particular 222 223 223 224 <screen><userinput remap="adjust">rm -f /etc/sysctl.d/50-pid-max.conf</userinput></screen> 224 225 --> 225 226 <para>Cleanup symbolic links to Util-Linux libraries:</para> 226 227 227 228 <screen><userinput remap="adjust">rm -fv /usr/lib/lib{blkid,uuid,mount}.so*</userinput></screen> 228 229 <!-- 229 230 <para>Prevent systemd from creating <filename>/run/nologin</filename> 230 231 to allow unprivileged user logins without … … 232 233 233 234 <screen><userinput remap="adjust">rm -f /usr/lib/tmpfiles.d/systemd-nologin.conf</userinput></screen> 234 235 --> 235 236 </sect2> 236 237 -
chapter07/bootscripts.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-bootscripts" role="wrap" revision="sysv">8 <sect1 id="ch-config-bootscripts" role="wrap" revision="sysv"> 9 9 <?dbhtml filename="bootscripts.html"?> 10 10 … … 17 17 <title>LFS-Bootscripts-&lfs-bootscripts-version;</title> 18 18 19 <indexterm zone="ch- scripts-bootscripts">19 <indexterm zone="ch-config-bootscripts"> 20 20 <primary sortas="a-Bootscripts">Bootscripts</primary> 21 21 </indexterm> … … 76 76 <para>Checks the integrity of the file systems before they are mounted 77 77 (with the exception of journal and network based file systems)</para> 78 <indexterm zone="ch- scripts-bootscripts checkfs-bootscripts">78 <indexterm zone="ch-config-bootscripts checkfs-bootscripts"> 79 79 <primary sortas="d-checkfs">checkfs</primary> 80 80 </indexterm> … … 91 91 <filename>/etc/nologin</filename>, <filename>/fastboot</filename>, and 92 92 <filename>/forcefsck</filename> files</para> 93 <indexterm zone="ch- scripts-bootscripts cleanfs-bootscripts">93 <indexterm zone="ch-config-bootscripts cleanfs-bootscripts"> 94 94 <primary sortas="d-cleanfs">cleanfs</primary> 95 95 </indexterm> … … 102 102 <para>Loads the correct keymap table for the desired keyboard layout; 103 103 it also sets the screen font</para> 104 <indexterm zone="ch- scripts-bootscripts console-bootscripts">104 <indexterm zone="ch-config-bootscripts console-bootscripts"> 105 105 <primary sortas="d-console">console</primary> 106 106 </indexterm> … … 113 113 <para>Contains common functions, such as error and status checking, 114 114 that are used by several bootscripts</para> 115 <indexterm zone="ch- scripts-bootscripts functions-bootscripts">115 <indexterm zone="ch-config-bootscripts functions-bootscripts"> 116 116 <primary sortas="d-functions">functions</primary> 117 117 </indexterm> … … 123 123 <listitem> 124 124 <para>Halts the system</para> 125 <indexterm zone="ch- scripts-bootscripts halt-bootscripts">125 <indexterm zone="ch-config-bootscripts halt-bootscripts"> 126 126 <primary sortas="d-halt">halt</primary> 127 127 </indexterm> … … 133 133 <listitem> 134 134 <para>Stops a network device</para> 135 <indexterm zone="ch- scripts-bootscripts ifdown-bootscripts">135 <indexterm zone="ch-config-bootscripts ifdown-bootscripts"> 136 136 <primary sortas="d-ifdown">ifdown</primary> 137 137 </indexterm> … … 143 143 <listitem> 144 144 <para>Initializes a network device</para> 145 <indexterm zone="ch- scripts-bootscripts ifup-bootscripts">145 <indexterm zone="ch-config-bootscripts ifup-bootscripts"> 146 146 <primary sortas="d-ifup">ifup</primary> 147 147 </indexterm> … … 153 153 <listitem> 154 154 <para>Sets up the system's hostname and local loopback device</para> 155 <indexterm zone="ch- scripts-bootscripts localnet-bootscripts">155 <indexterm zone="ch-config-bootscripts localnet-bootscripts"> 156 156 <primary sortas="d-localnet">localnet</primary> 157 157 </indexterm> … … 165 165 <filename>/etc/sysconfig/modules</filename>, using arguments 166 166 that are also given there</para> 167 <indexterm zone="ch- scripts-bootscripts modules-bootscripts">167 <indexterm zone="ch-config-bootscripts modules-bootscripts"> 168 168 <primary sortas="d-modules">modules</primary> 169 169 </indexterm> … … 176 176 <para>Mounts all file systems, except ones that are marked 177 177 <emphasis>noauto</emphasis> or are network based</para> 178 <indexterm zone="ch- scripts-bootscripts mountfs-bootscripts">178 <indexterm zone="ch-config-bootscripts mountfs-bootscripts"> 179 179 <primary sortas="d-mountfs">mountfs</primary> 180 180 </indexterm> … … 187 187 <para>Mounts virtual kernel file systems, such as <systemitem 188 188 class="filesystem">proc</systemitem></para> 189 <indexterm zone="ch- scripts-bootscripts mountvirtfs-bootscripts">189 <indexterm zone="ch-config-bootscripts mountvirtfs-bootscripts"> 190 190 <primary sortas="d-mountvirtfs">mountvirtfs</primary> 191 191 </indexterm> … … 198 198 <para>Sets up network interfaces, such as network cards, and sets up 199 199 the default gateway (where applicable)</para> 200 <indexterm zone="ch- scripts-bootscripts network-bootscripts">200 <indexterm zone="ch-config-bootscripts network-bootscripts"> 201 201 <primary sortas="d-network">network</primary> 202 202 </indexterm> … … 210 210 running all the other bootscripts one-by-one, in a sequence determined 211 211 by the name of the symbolic links being processed</para> 212 <indexterm zone="ch- scripts-bootscripts rc-bootscripts">212 <indexterm zone="ch-config-bootscripts rc-bootscripts"> 213 213 <primary sortas="d-rc">rc</primary> 214 214 </indexterm> … … 220 220 <listitem> 221 221 <para>Reboots the system</para> 222 <indexterm zone="ch- scripts-bootscripts reboot-bootscripts">222 <indexterm zone="ch-config-bootscripts reboot-bootscripts"> 223 223 <primary sortas="d-reboot">reboot</primary> 224 224 </indexterm> … … 231 231 <para>Makes sure every process is terminated before the system reboots 232 232 or halts</para> 233 <indexterm zone="ch- scripts-bootscripts sendsignals-bootscripts">233 <indexterm zone="ch-config-bootscripts sendsignals-bootscripts"> 234 234 <primary sortas="d-sendsignals">sendsignals</primary> 235 235 </indexterm> … … 242 242 <para>Resets the kernel clock to local time in case the hardware clock 243 243 is not set to UTC time</para> 244 <indexterm zone="ch- scripts-bootscripts setclock-bootscripts">244 <indexterm zone="ch-config-bootscripts setclock-bootscripts"> 245 245 <primary sortas="d-setclock">setclock</primary> 246 246 </indexterm> … … 253 253 <para>Provides the functionality needed to assign a static Internet 254 254 Protocol (IP) address to a network interface</para> 255 <indexterm zone="ch- scripts-bootscripts ipv4-static-bootscripts">255 <indexterm zone="ch-config-bootscripts ipv4-static-bootscripts"> 256 256 <primary sortas="d-ipv4-static">ipv4-static</primary> 257 257 </indexterm> … … 263 263 <listitem> 264 264 <para>Enables and disables swap files and partitions</para> 265 <indexterm zone="ch- scripts-bootscripts swap-bootscripts">265 <indexterm zone="ch-config-bootscripts swap-bootscripts"> 266 266 <primary sortas="d-swap">swap</primary> 267 267 </indexterm> … … 275 275 <filename>/etc/sysctl.conf</filename>, if that file exists, 276 276 into the running kernel</para> 277 <indexterm zone="ch- scripts-bootscripts sysctl-bootscripts">277 <indexterm zone="ch-config-bootscripts sysctl-bootscripts"> 278 278 <primary sortas="d-sysctl">sysctl</primary> 279 279 </indexterm> … … 285 285 <listitem> 286 286 <para>Starts and stops the system and kernel log daemons</para> 287 <indexterm zone="ch- scripts-bootscripts sysklogd-bootscripts">287 <indexterm zone="ch-config-bootscripts sysklogd-bootscripts"> 288 288 <primary sortas="d-sysklogd">sysklogd</primary> 289 289 </indexterm> … … 296 296 <para>A template to create custom bootscripts for other 297 297 daemons</para> 298 <indexterm zone="ch- scripts-bootscripts template-bootscripts">298 <indexterm zone="ch-config-bootscripts template-bootscripts"> 299 299 <primary sortas="d-template">template</primary> 300 300 </indexterm> … … 307 307 <para>Prepares the <filename class="directory">/dev</filename> 308 308 directory and starts Udev</para> 309 <indexterm zone="ch- scripts-bootscripts udev-bootscripts">309 <indexterm zone="ch-config-bootscripts udev-bootscripts"> 310 310 <primary sortas="d-udev">udev</primary> 311 311 </indexterm> … … 319 319 files from <filename class="directory">/run/udev</filename> to 320 320 <filename class="directory">/etc/udev/rules.d</filename> if required</para> 321 <indexterm zone="ch- scripts-bootscripts udev-retry-bootscripts">321 <indexterm zone="ch-config-bootscripts udev-retry-bootscripts"> 322 322 <primary sortas="d-udev-retry">udev_retry</primary> 323 323 </indexterm> -
chapter07/chapter07.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <chapter id="chapter- bootscripts" xreflabel="Chapter 7">8 <chapter id="chapter-config" xreflabel="Chapter 7"> 9 9 <?dbhtml dir="chapter07"?> 10 10 <?dbhtml filename="chapter07.html"?> -
chapter07/clock.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-clock" revision="systemd">8 <sect1 id="ch-config-clock" revision="systemd"> 9 9 <?dbhtml filename="clock.html"?> 10 10 11 11 <title>Configuring the system clock</title> 12 12 13 <indexterm zone="ch- scripts-clock">13 <indexterm zone="ch-config-clock"> 14 14 <primary sortas="d-clock">clock</primary> 15 15 <secondary>configuring</secondary></indexterm> -
chapter07/consoled.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-console" revision="systemd">8 <sect1 id="ch-config-console" revision="systemd"> 9 9 <?dbhtml filename="console.html"?> 10 10 11 11 <title>Configuring the Linux Console</title> 12 12 13 <indexterm zone="ch- scripts-console">13 <indexterm zone="ch-config-console"> 14 14 <primary sortas="d-console">console</primary> 15 15 <secondary>configuring</secondary> -
chapter07/inputrc.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-inputrc">8 <sect1 id="ch-config-inputrc"> 9 9 <?dbhtml filename="inputrc.html"?> 10 10 11 11 <title>Creating the /etc/inputrc File</title> 12 12 13 <indexterm zone="ch- scripts-inputrc">13 <indexterm zone="ch-config-inputrc"> 14 14 <primary sortas="e-/etc/inputrc">/etc/inputrc</primary> 15 15 </indexterm> -
chapter07/introduction.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-introduction" revision="sysv">8 <sect1 id="ch-config-introduction" revision="sysv"> 9 9 <?dbhtml filename="introduction.html"?> 10 10 -
chapter07/introductiond.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-introduction" revision="systemd">8 <sect1 id="ch-config-introduction" revision="systemd"> 9 9 <?dbhtml filename="introduction.html"?> 10 10 … … 17 17 <itemizedlist> 18 18 <listitem> 19 <para><xref linkend="ch- scripts-network" role="."/></para>19 <para><xref linkend="ch-config-network" role="."/></para> 20 20 </listitem> 21 21 <listitem> 22 <para><xref linkend="ch- scripts-hostname" role="."/></para>22 <para><xref linkend="ch-config-hostname" role="."/></para> 23 23 </listitem> 24 24 <listitem> 25 <para><xref linkend="ch- scripts-hosts" role="."/></para>25 <para><xref linkend="ch-config-hosts" role="."/></para> 26 26 </listitem> 27 27 </itemizedlist> … … 32 32 <itemizedlist> 33 33 <listitem> 34 <para><xref linkend="ch- scripts-udev" role="."/></para>34 <para><xref linkend="ch-config-udev" role="."/></para> 35 35 </listitem> 36 36 <listitem> 37 <para><xref linkend="ch- scripts-symlinks" role="."/></para>37 <para><xref linkend="ch-config-symlinks" role="."/></para> 38 38 </listitem> 39 39 </itemizedlist> … … 43 43 <itemizedlist> 44 44 <listitem> 45 <para><xref linkend="ch- scripts-clock" role="."/></para>45 <para><xref linkend="ch-config-clock" role="."/></para> 46 46 </listitem> 47 47 <listitem> 48 <para><xref linkend="ch- scripts-console" role="."/></para>48 <para><xref linkend="ch-config-console" role="."/></para> 49 49 </listitem> 50 50 </itemizedlist> … … 56 56 <itemizedlist> 57 57 <listitem> 58 <para><xref linkend="ch- scripts-locale" role="."/></para>58 <para><xref linkend="ch-config-locale" role="."/></para> 59 59 </listitem> 60 60 <listitem> 61 <para><xref linkend="ch- scripts-inputrc" role="."/></para>61 <para><xref linkend="ch-config-inputrc" role="."/></para> 62 62 </listitem> 63 63 </itemizedlist> … … 67 67 <itemizedlist> 68 68 <listitem> 69 <para><xref linkend="ch- scripts-systemd-custom" role="."/></para>69 <para><xref linkend="ch-config-systemd-custom" role="."/></para> 70 70 </listitem> 71 71 </itemizedlist> -
chapter07/locale.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-locale" revision="systemd">8 <sect1 id="ch-config-locale" revision="systemd"> 9 9 <?dbhtml filename="locale.html"?> 10 10 11 11 <title>Configuring the System Locale</title> 12 12 13 <indexterm zone="ch- scripts-locale">13 <indexterm zone="ch-config-locale"> 14 14 <primary sortas="e-etc-locale-conf">/etc/locale.conf</primary> 15 15 </indexterm> -
chapter07/network.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-network" revision="sysv">8 <sect1 id="ch-config-network" revision="sysv"> 9 9 <?dbhtml filename="network.html"?> 10 10 11 11 <title>General Network Configuration</title> 12 12 13 <indexterm zone="ch- scripts-network">13 <indexterm zone="ch-config-network"> 14 14 <primary sortas="d-network">network</primary> 15 15 <secondary>configuring</secondary></indexterm> … … 23 23 from all run-level directories (<filename 24 24 class="directory">/etc/rc.d/rc*.d</filename>) after the bootscripts are 25 installed in <xref linkend="ch- scripts-bootscripts"/>.</para>25 installed in <xref linkend="ch-config-bootscripts"/>.</para> 26 26 --> 27 27 <sect2> … … 139 139 </sect2> 140 140 141 <sect2 id="ch- scripts-hostname">141 <sect2 id="ch-config-hostname"> 142 142 <title>Configuring the system hostname</title> 143 143 144 <indexterm zone="ch- scripts-hostname">144 <indexterm zone="ch-config-hostname"> 145 145 <primary sortas="d-hostname">hostname</primary> 146 146 <secondary>configuring</secondary> … … 162 162 </sect2> 163 163 164 <sect2 id="ch- scripts-hosts">164 <sect2 id="ch-config-hosts"> 165 165 <title>Customizing the /etc/hosts File</title> 166 166 167 <indexterm zone="ch- scripts-hosts">167 <indexterm zone="ch-config-hosts"> 168 168 <primary sortas="e-/etc/hosts">/etc/hosts</primary> 169 169 </indexterm> 170 170 171 <indexterm zone="ch- scripts-hosts">171 <indexterm zone="ch-config-hosts"> 172 172 <primary sortas="d-localnet">localnet</primary> 173 173 <secondary>/etc/hosts</secondary> 174 174 </indexterm> 175 175 176 <indexterm zone="ch- scripts-hosts">176 <indexterm zone="ch-config-hosts"> 177 177 <primary sortas="d-network">network</primary> 178 178 <secondary>/etc/hosts</secondary> -
chapter07/networkd.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-network" revision="systemd">8 <sect1 id="ch-config-network" revision="systemd"> 9 9 <?dbhtml filename="network.html"?> 10 10 11 11 <title>General Network Configuration</title> 12 12 13 <indexterm zone="ch- scripts-network">13 <indexterm zone="ch-config-network"> 14 14 <primary sortas="d-network">network</primary> 15 15 <secondary>configuring</secondary></indexterm> … … 222 222 </sect2> 223 223 224 <sect2 id="ch- scripts-hostname">224 <sect2 id="ch-config-hostname"> 225 225 <title>Configuring the system hostname</title> 226 226 227 <indexterm zone="ch- scripts-hostname">227 <indexterm zone="ch-config-hostname"> 228 228 <primary sortas="d-hostname">hostname</primary> 229 229 <secondary>configuring</secondary> … … 245 245 </sect2> 246 246 247 <sect2 id="ch- scripts-hosts">247 <sect2 id="ch-config-hosts"> 248 248 <title>Customizing the /etc/hosts File</title> 249 249 250 <indexterm zone="ch- scripts-hosts">250 <indexterm zone="ch-config-hosts"> 251 251 <primary sortas="e-/etc/hosts">/etc/hosts</primary> 252 252 </indexterm> 253 253 254 <indexterm zone="ch- scripts-hosts">254 <indexterm zone="ch-config-hosts"> 255 255 <primary sortas="d-localnet">localnet</primary> 256 256 <secondary>/etc/hosts</secondary> 257 257 </indexterm> 258 258 259 <indexterm zone="ch- scripts-hosts">259 <indexterm zone="ch-config-hosts"> 260 260 <primary sortas="d-network">network</primary> 261 261 <secondary>/etc/hosts</secondary> -
chapter07/profile.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-profile" revision="sysv">8 <sect1 id="ch-config-profile" revision="sysv"> 9 9 <?dbhtml filename="profile.html"?> 10 10 11 11 <title>The Bash Shell Startup Files</title> 12 12 13 <indexterm zone="ch- scripts-profile">13 <indexterm zone="ch-config-profile"> 14 14 <primary sortas="e-/etc/profile">/etc/profile</primary> 15 15 </indexterm> -
chapter07/symlinks.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-symlinks">8 <sect1 id="ch-config-symlinks"> 9 9 <?dbhtml filename="symlinks.html"?> 10 10 … … 207 207 <title>Dealing with duplicate devices</title> 208 208 209 <para>As explained in <xref linkend="ch- scripts-udev"/>, the order in209 <para>As explained in <xref linkend="ch-config-udev"/>, the order in 210 210 which devices with the same function appear in 211 211 <filename class="directory">/dev</filename> is essentially random. … … 217 217 fixable by creating Udev rules for custom persistent symlinks. 218 218 The case of network cards is covered separately in 219 <xref linkend="ch- scripts-network"/>, and sound card configuration can219 <xref linkend="ch-config-network"/>, and sound card configuration can 220 220 be found in <ulink url="&blfs-book;postlfs/devices.html">BLFS</ulink>.</para> 221 221 -
chapter07/systemd-custom.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-systemd-custom" revision="systemd">8 <sect1 id="ch-config-systemd-custom" revision="systemd"> 9 9 <?dbhtml filename="systemd-custom.html"?> 10 10 11 11 <title>Systemd Usage and Configuration</title> 12 12 13 <indexterm zone="ch- scripts-systemd-custom">13 <indexterm zone="ch-config-systemd-custom"> 14 14 <primary sortas="e-Systemd">Systemd Customization</primary> 15 15 </indexterm> -
chapter07/udev.xml
rf8ea68b rede49cd 6 6 ]> 7 7 8 <sect1 id="ch- scripts-udev">8 <sect1 id="ch-config-udev"> 9 9 <?dbhtml filename="udev.html"?> 10 10 11 11 <title>Overview of Device and Module Handling</title> 12 12 13 <indexterm zone="ch- scripts-udev">13 <indexterm zone="ch-config-udev"> 14 14 <primary sortas="a-Udev">Udev</primary> 15 15 <secondary>usage</secondary> … … 304 304 stable names based on some stable attributes of the device, such as a 305 305 serial number or the output of various *_id utilities installed by Udev. 306 See <xref linkend="ch- scripts-symlinks"/> and307 <xref linkend="ch- scripts-network"/> for examples.</para>306 See <xref linkend="ch-config-symlinks"/> and 307 <xref linkend="ch-config-network"/> for examples.</para> 308 308 309 309 </sect3> -
chapter07/usage.xml
rf8ea68b rede49cd 7 7 ]> 8 8 9 <sect1 id="ch- scripts-usage" revision="sysv">9 <sect1 id="ch-config-usage" revision="sysv"> 10 10 <?dbhtml filename="usage.html"?> 11 11 12 12 <title>System V Bootscript Usage and Configuration</title> 13 13 14 <indexterm zone="ch- scripts-usage">14 <indexterm zone="ch-config-usage"> 15 15 <primary sortas="a-Bootscripts">Bootscripts</primary> 16 16 <secondary>usage</secondary> … … 282 282 </sect2> 283 283 284 <sect2 id="ch- scripts-clock">284 <sect2 id="ch-config-clock"> 285 285 <title>Configuring the System Clock</title> 286 286 287 <indexterm zone="ch- scripts-clock">288 <primary sortas="d-s cripts-setclock">setclock</primary>287 <indexterm zone="ch-config-clock"> 288 <primary sortas="d-setclock">setclock</primary> 289 289 <secondary>configuring</secondary></indexterm> 290 290 … … 342 342 </sect2> 343 343 344 <sect2 id="ch- scripts-console">344 <sect2 id="ch-config-console"> 345 345 <?dbhtml filename="console.html"?> 346 346 347 347 <title>Configuring the Linux Console</title> 348 348 349 <indexterm zone="ch- scripts-console">349 <indexterm zone="ch-config-console"> 350 350 <primary sortas="d-console">console</primary> 351 351 <secondary>configuring</secondary> … … 578 578 </sect2> 579 579 580 <sect2 id="ch- scripts-createfiles">580 <sect2 id="ch-config-createfiles"> 581 581 <title>Creating Files at Boot</title> 582 582 583 <indexterm zone="ch- scripts-createfiles">583 <indexterm zone="ch-config-createfiles"> 584 584 <primary sortas="d-createfiles">File creation at boot</primary> 585 585 <secondary>configuring</secondary> … … 594 594 </sect2> 595 595 596 <sect2 id="ch- scripts-sysklogd">596 <sect2 id="ch-config-sysklogd"> 597 597 <title>Configuring the sysklogd Script</title> 598 598 599 <indexterm zone="ch- scripts-sysklogd">599 <indexterm zone="ch-config-sysklogd"> 600 600 <primary sortas="d-sysklogd">sysklogd</primary> 601 601 <secondary>configuring</secondary> … … 617 617 </sect2> 618 618 619 <sect2 id="ch- scripts-site">619 <sect2 id="ch-config-site"> 620 620 <title>The rc.site File</title> 621 621 622 <indexterm zone="ch- scripts-site">622 <indexterm zone="ch-config-site"> 623 623 <primary sortas="a-rc.site">rc.site</primary> 624 624 </indexterm> -
chapter08/kernel.xml
rf8ea68b rede49cd 230 230 class="directory">/etc/modprobe.d</filename> may be required. 231 231 Information pertaining to modules and kernel configuration is 232 located in <xref linkend="ch- scripts-udev"/> and in the kernel232 located in <xref linkend="ch-config-udev"/> and in the kernel 233 233 documentation in the <filename 234 234 class="directory">linux-&linux-version;/Documentation</filename> directory. -
general.ent
rf8ea68b rede49cd 1 <!ENTITY version "SVN-20200 109">1 <!ENTITY version "SVN-20200201"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "20200 109-systemd">6 <!ENTITY versiond "20200201-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " January 9th, 2020">10 <!ENTITY releasedate "February 1st, 2020"> 11 11 12 12 <!ENTITY copyrightdate "1999-2020"><!-- jhalfs needs a literal dash, not – --> -
lfs-latest.php
rf8ea68b rede49cd 105 105 global $regex; 106 106 107 //if ( $package != " vim" ) return 0; // Debug107 //if ( $package != "zstd" ) return 0; // Debug 108 108 109 109 if ( $package == "bc" ) $dirpath = "https://github.com/gavinhoward/bc/releases"; … … 128 128 if ( $package == "util-linux" ) $dirpath = max_parent( $dirpath, "v." ); 129 129 if ( $package == "vim" ) $dirpath = "https://github.com/vim/vim/releases"; 130 if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/releases"; 130 131 //if ( $package == "vim" ) $dirpath = "ftp://ftp.vim.org/pub/vim/unix"; 131 132 … … 284 285 return find_max( $lines, "/v\d\./", "/^.*v([\d\.]+).*$/" ); 285 286 287 if ( $package == "zstd" ) 288 return find_max( $lines, "/Zstandard v/", "/^.*v([\d\.]+).*$/" ); 289 286 290 // Most packages are in the form $package-n.n.n 287 291 // Occasionally there are dashes (e.g. 201-1) -
packages.ent
rf8ea68b rede49cd 51 51 <!ENTITY bash-ch6-sbu "2.1 SBU"> 52 52 53 <!ENTITY bc-version "2. 4.0">54 <!ENTITY bc-size "24 4KB">53 <!ENTITY bc-version "2.5.3"> 54 <!ENTITY bc-size "247 KB"> 55 55 <!ENTITY bc-url "https://github.com/gavinhoward/bc/archive/&bc-version;/bc-&bc-version;.tar.gz"> 56 <!ENTITY bc-md5 " 7cd18d7658216df1340beecbb5bfa610">56 <!ENTITY bc-md5 "6582c6fbbae943fbfb8fe14a34feab57"> 57 57 <!ENTITY bc-home "https://github.com/gavinhoward/bc"> 58 58 <!ENTITY bc-ch6-du "2.9 MB"> 59 59 <!ENTITY bc-ch6-sbu "0.1 SBU"> 60 60 61 <!ENTITY binutils-version "2.3 3.1">62 <!ENTITY binutils-size "2 0,988KB">61 <!ENTITY binutils-version "2.34"> 62 <!ENTITY binutils-size "21,131 KB"> 63 63 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> 64 <!ENTITY binutils-md5 " 9406231b7d9dd93731c2d06cefe8aaf1">64 <!ENTITY binutils-md5 "664ec3a2df7805ed3464639aaae332d6"> 65 65 <!ENTITY binutils-home "&gnu-software;binutils/"> 66 66 <!ENTITY binutils-ch5p1-du "659 MB"> … … 71 71 <!ENTITY binutils-ch6-sbu "7.2 SBU"> 72 72 73 <!ENTITY bison-version "3.5 ">74 <!ENTITY bison-size "2, 287KB">73 <!ENTITY bison-version "3.5.1"> 74 <!ENTITY bison-size "2,300 KB"> 75 75 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz"> 76 <!ENTITY bison-md5 " c0230be066069f33c8445766833f3205">76 <!ENTITY bison-md5 "6fc5fa4488832a65db934b9e93bd5d4c"> 77 77 <!ENTITY bison-home "&gnu-software;bison/"> 78 78 <!ENTITY bison-ch5-du "42 MB"> … … 101 101 <!ENTITY ref6-md5 "REF6-MD5SUM"> 102 102 103 <!ENTITY check-version "0.1 3.0">103 <!ENTITY check-version "0.14.0"> 104 104 <!ENTITY check-size "753 KB"> 105 105 <!ENTITY check-url "&github;/libcheck/check/releases/download/&check-version;/check-&check-version;.tar.gz"> 106 <!ENTITY check-md5 "2 c730c40b08482eaeb10132517970593">106 <!ENTITY check-md5 "270e82a445be6026040267a5e11cc94b"> 107 107 <!ENTITY check-home "https://libcheck.github.io/check"> 108 108 <!ENTITY check-ch5-du "12 MB"> … … 263 263 <!ENTITY gettext-ch6-sbu "2.9 SBU"> 264 264 265 <!ENTITY glibc-version "2.3 0">266 <!ENTITY glibc-size "16, 189KB">265 <!ENTITY glibc-version "2.31"> 266 <!ENTITY glibc-size "16,286 KB"> 267 267 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 268 <!ENTITY glibc-md5 " 2b1dbdf27b28620752956c061d62f60c">268 <!ENTITY glibc-md5 "78a720f17412f3c3282be5a6f3363ec6"> 269 269 <!ENTITY glibc-home "&gnu-software;libc/"> 270 270 <!ENTITY glibc-ch5-du "896 MB"> … … 274 274 <!ENTITY libthread_db-version "1.0"> 275 275 276 <!ENTITY gmp-version "6. 1.2">277 <!ENTITY gmp-size "1,9 01KB">276 <!ENTITY gmp-version "6.2.0"> 277 <!ENTITY gmp-size "1,966 KB"> 278 278 <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz"> 279 <!ENTITY gmp-md5 " f58fa8001d60c4c77595fbbb62b63c1d">279 <!ENTITY gmp-md5 "a325e3f09e6d91e62101e59f9bda3ec1"> 280 280 <!ENTITY gmp-home "&gnu-software;gmp/"> 281 281 <!ENTITY gmp-ch6-du "61 MB"> … … 350 350 <!ENTITY intltool-ch6-sbu "less than 0.1 SBU"> 351 351 352 <!ENTITY iproute2-version "5. 4.0">353 <!ENTITY iproute2-size "7 24KB">352 <!ENTITY iproute2-version "5.5.0"> 353 <!ENTITY iproute2-size "731 KB"> 354 354 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 355 <!ENTITY iproute2-md5 " 54d86cadb4cd1d19fd7114b4e53adf51">355 <!ENTITY iproute2-md5 "ee8e2cdb416d4a8ef39525d39ab7c2d0"> 356 356 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 357 357 <!ENTITY iproute2-ch6-du "13 MB"> … … 398 398 <!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU"> 399 399 400 <!ENTITY libcap-version "2.3 0">401 <!ENTITY libcap-size "9 6KB">400 <!ENTITY libcap-version "2.31"> 401 <!ENTITY libcap-size "97 KB"> 402 402 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 403 <!ENTITY libcap-md5 " ea531f37a30a61dce8bf8544537a46e3">403 <!ENTITY libcap-md5 "52120c05dc797b01f5a7ae70f4335e96"> 404 404 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 405 405 <!ENTITY libcap-ch6-du "8.5 MB"> … … 431 431 432 432 <!ENTITY linux-major-version "5"> 433 <!ENTITY linux-minor-version " 4">434 <!ENTITY linux-patch-version " 8">433 <!ENTITY linux-minor-version "5"> 434 <!ENTITY linux-patch-version "1"> 435 435 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 436 436 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 437 <!ENTITY linux-size "10 6,892KB">437 <!ENTITY linux-size "108,113 KB"> 438 438 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 439 <!ENTITY linux-md5 " 2f44c832e1d59ebe766731f9c215aca6">439 <!ENTITY linux-md5 "32736a152de38bc160fb08efc5863997"> 440 440 <!ENTITY linux-home "https://www.kernel.org/"> 441 441 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is … … 468 468 <!ENTITY m4-ch6-sbu "0.2 SBU"> 469 469 470 <!ENTITY make-version "4. 2.1">471 <!ENTITY make-size " 1,932KB">470 <!ENTITY make-version "4.3"> 471 <!ENTITY make-size "2,263 KB"> 472 472 <!ENTITY make-url "&gnu;make/make-&make-version;.tar.gz"> 473 <!ENTITY make-md5 " 7d0dcb6c474b258aab4d54098f2cf5a7">473 <!ENTITY make-md5 "fc7a67ea86ace13195b0bce683fd4469"> 474 474 <!ENTITY make-home "&gnu-software;make/"> 475 475 <!ENTITY make-ch5-du "13 MB"> … … 494 494 <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> 495 495 496 <!ENTITY meson-version "0.53. 0">497 <!ENTITY meson-size "1,51 2KB">496 <!ENTITY meson-version "0.53.1"> 497 <!ENTITY meson-size "1,516 KB"> 498 498 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 499 <!ENTITY meson-md5 " 3a0313d040ded973d84cbec368c2e1d3">499 <!ENTITY meson-md5 "9bf73f7b5a2426a7c8674a809bb8cae2"> 500 500 <!ENTITY meson-home "https://mesonbuild.com"> 501 501 <!ENTITY meson-ch6-du "28 MB"> … … 528 528 <!ENTITY ncurses-ch6-sbu "0.4 SBU"> 529 529 530 <!ENTITY ninja-version "1. 9.0">531 <!ENTITY ninja-size " 187KB">530 <!ENTITY ninja-version "1.10.0"> 531 <!ENTITY ninja-size "206 KB"> 532 532 <!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz"> 533 <!ENTITY ninja-md5 " f340be768a76724b83e6daab69009902">533 <!ENTITY ninja-md5 "cf1d964113a171da42a8940e7607e71a"> 534 534 <!ENTITY ninja-home "https://ninja-build.org/"> 535 535 <!ENTITY ninja-ch6-du "69 MB"> … … 613 613 <!ENTITY readline-ch6-sbu "0.1 SBU"> 614 614 615 <!ENTITY sed-version "4. 7">616 <!ENTITY sed-size "1, 268KB">615 <!ENTITY sed-version "4.8"> 616 <!ENTITY sed-size "1,317 KB"> 617 617 <!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.xz"> 618 <!ENTITY sed-md5 " 777ddfd9d71dd06711fe91f0925e1573">618 <!ENTITY sed-md5 "6d906edfdb3202304059233f51f9a71d"> 619 619 <!ENTITY sed-home "&gnu-software;sed/"> 620 620 <!ENTITY sed-ch5-du "20 MB"> … … 623 623 <!ENTITY sed-ch6-sbu "0.4 SBU"> 624 624 625 <!ENTITY shadow-version "4.8 ">626 <!ENTITY shadow-size "1,57 2KB">625 <!ENTITY shadow-version "4.8.1"> 626 <!ENTITY shadow-size "1,574 KB"> 627 627 <!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz"> 628 <!ENTITY shadow-md5 " 723ebb19b06e2f52d9ed7f0653483851">628 <!ENTITY shadow-md5 "4b05eff8a427cf50e615bda324b5bc45"> 629 629 <!ENTITY shadow-home "https://pkg-shadow.alioth.debian.org/"> 630 630 <!ENTITY shadow-ch6-du "46 MB"> … … 704 704 <!ENTITY udev-lfs-home " "> 705 705 706 <!ENTITY util-linux-minor "2.3 4">707 <!ENTITY util-linux-version "2.3 4"> <!-- 2.33.x -->708 <!ENTITY util-linux-size " 4,859KB">706 <!ENTITY util-linux-minor "2.35"> 707 <!ENTITY util-linux-version "2.35.1"> <!-- 2.33.x --> 708 <!ENTITY util-linux-size "5,018 KB"> 709 709 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz"> 710 <!ENTITY util-linux-md5 " a78cbeaed9c39094b96a48ba8f891d50">710 <!ENTITY util-linux-md5 "7f64882f631225f0295ca05080cee1bf"> 711 711 <!ENTITY util-linux-home "http://freecode.com/projects/util-linux"> 712 712 <!ENTITY util-linux-ch5-du "147 MB"> … … 715 715 <!ENTITY util-linux-ch6-sbu "1.2 SBU"> 716 716 717 <!ENTITY vim-version "8.2.0 024">717 <!ENTITY vim-version "8.2.0190"> 718 718 <!ENTITY vim-majmin "82"> 719 719 <!ENTITY vim-docdir "vim/vim82"> 720 <!ENTITY vim-size "14, 307KB">720 <!ENTITY vim-size "14,406 KB"> 721 721 <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz"> 722 <!ENTITY vim-md5 " a1b5e7ae3ce2847dbd8672e6dd882750">722 <!ENTITY vim-md5 "f5337b1170df90e644a636539a0313a3"> 723 723 <!ENTITY vim-home "https://www.vim.org"> 724 724 <!ENTITY vim-ch6-du "190 MB"> … … 751 751 <!ENTITY zlib-ch6-sbu "less than 0.1 SBU"> 752 752 753 <!ENTITY zstd-version "1.4.4"> 754 <!ENTITY zstd-size "1,903 KB"> 755 <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> 756 <!ENTITY zstd-md5 "487f7ee1562dee7c1c8adf85e2a63df9"> 757 <!ENTITY zstd-home "https://facebook.github.io/zstd/"> 758 <!ENTITY zstd-ch6-du "17 MB"> 759 <!ENTITY zstd-ch6-sbu "0.5 SBU"> 760 -
prologue/why.xml
rf8ea68b rede49cd 609 609 </listitem> 610 610 611 <listitem> 612 <para>Zstd</para> 613 614 <para>This package contains compression and decompression routines 615 used by some programs. It provide high compression ratios and a very 616 wide range of compression / speed trade-offs.</para> 617 </listitem> 618 611 619 </itemizedlist> 612 620
Note:
See TracChangeset
for help on using the changeset viewer.