Changeset c76accc


Ignore:
Timestamp:
02/09/2004 10:44:26 PM (20 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
342b176
Parents:
39892f1
Message:

Miscellaneous adjustments.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3244 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
1 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • chapter04/chapter04.xml

    r39892f1 rc76accc  
    171171
    172172Make_devices (&makedev-version;) - &makedev-size;:
    173 <ulink url="&http-down;~alex/Make_devices-&makedev-version;.bz2"/>
     173<ulink url="&lfs-root;~alex/make_devices-&makedev-version;.bz2"/>
    174174
    175175Man (&man-version;) - &man-size;:
  • chapter05/glibc.xml

    r39892f1 rc76accc  
    5959
    6060<listitem><para><userinput>--without-cvs</userinput>: This is meant to prevent
    61 the Makefiles from attempting automatic CVS commits when using a CVS snapshot.
    62 But it's not actually needed these days. We use it because it silences an
    63 annoying but harmless warning about a missing <filename>autoconf</filename>
    64 program.</para></listitem>
     61the Makefiles from attempting automatic CVS checkouts when using a CVS
     62snapshot. But it's not actually needed these days. We use it because it
     63suppresses an annoying but harmless warning about a missing
     64<command>autoconf</command> program.</para></listitem>
    6565</itemizedlist>
    6666
  • chapter06/autoconf.xml

    r39892f1 rc76accc  
    2525
    2626<para>To have the results tested, issue:
    27 <userinput>make check</userinput>.This takes a long time, about 2 SBUs,
    28 and is strictly optional.</para>
     27<userinput>make check</userinput>. This takes a long time, about 2 SBUs.</para>
    2928
    3029<para>And install the package:</para>
  • chapter06/automake.xml

    r39892f1 rc76accc  
    2626
    2727<para>To have the results tested, issue:
    28 <userinput>make check</userinput>. This takes a long time, about 4 SBUs,
    29 and is strictly optional.</para>
     28<userinput>make check</userinput>. This takes a long time, about 5 SBUs.</para>
    3029
    3130<para>Install the package:</para>
  • chapter06/chapter06.xml

    r39892f1 rc76accc  
    256256<userinput>EOF</userinput></screen>
    257257
    258 <para>The created groups aren't part of any standard -- they are the groups
    259 that the MAKEDEV script in the next section uses. Besides the group "root", the
    260 LSB (<ulink url="http://www.linuxbase.org"/>) recommends only a group "bin",
    261 with a GID of 1, be present. All other group names and GIDs can be chosen
    262 freely by the user, as well-written packages don't depend on GID numbers but
    263 use the group's name.</para>
     258<para>The created groups aren't part of any standard -- they are some of the
     259groups that the <command>make_devices</command> script in the next section
     260uses. The LSB (<ulink url="http://www.linuxbase.org">Linux Standard
     261Base</ulink>) recommends only that, beside the group "root" with a GID of 0, a
     262group "bin" with a GID of 1 be present. All other group names and GIDs can
     263be chosen freely by the system administrator, since well-written packages don't
     264depend on GID numbers but use the group's name.</para>
    264265
    265266<para>To get rid of the "I have no name!" prompt, we will start a new shell.
    266 Since we installed a full Glibc in <xref linkend="chapter-temporary-tools"/>, and have just
    267 created the <filename>/etc/passwd</filename> and
     267Since we installed a full Glibc in <xref linkend="chapter-temporary-tools"/>,
     268and have just created the <filename>/etc/passwd</filename> and
    268269<filename>/etc/group</filename> files, user name and group name resolution
    269270will now work.</para>
  • chapter06/ed.xml

    r39892f1 rc76accc  
    2424temporary files in <filename class="directory">/tmp</filename>, but this
    2525function contains a vulnerability (see the section on Temporary Files in <ulink
    26 url="http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html"/>). The
    27 following patch makes Ed use <emphasis>mkstemp</emphasis> instead, which is
    28 the recommended way to create temporary files.</para>
    29 
    30 <para>Apply the patch:</para>
     26url="http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html"/>). Apply
     27the following patch to make Ed use <emphasis>mkstemp</emphasis> instead, a
     28secure way to create temporary files:</para>
    3129
    3230<screen><userinput>patch -Np1 -i ../&ed-patch;</userinput></screen>
  • chapter06/makedev.xml

    r39892f1 rc76accc  
    6464./make_devices</userinput></screen>
    6565
    66 <para>(The FHS states that there should be a <filename>MAKEDEV</filename>
    67 script present in the <filename class="directory">/dev</filename> directory.
    68 But the FHS is mistaken: it should not dictate anything about files, and limit
    69 itself to directories.)</para>
    70 
    7166<para>If you had success with mounting the devpts file system earlier in <xref
    7267linkend="ch-system-proc"/>, you can continue with the next section. If you were
  • chapter06/tar.xml

    r39892f1 rc76accc  
    1818<para>Prepare Tar for compilation:</para>
    1919
    20 <screen><userinput>./configure --prefix=/usr --bindir=/bin \
    21 &nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=/usr/sbin</userinput></screen>
     20<screen><userinput>./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin</userinput></screen>
    2221
    2322<para>Compile the package:</para>
Note: See TracChangeset for help on using the changeset viewer.