Changeset 241bb14


Ignore:
Timestamp:
10/23/2005 10:36:22 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
6.1.1
Children:
218232b
Parents:
7d0b6d3
Message:

Redaction changes ported from trunk.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r7d0b6d3 r241bb14  
    4444
    4545<listitem><para>October 23, 2005 [manuel]: Added Bash documentation
    46 installation.</para></listitem>
     46installation. Added notes about libiconv and Cracklib. Fixed the installation
     47of Sed documentation.</para></listitem>
    4748
    4849<listitem><para>October 19, 2005 [manuel]: Updated the acknowledgements to
  • chapter06/devices.xml

    r7d0b6d3 r241bb14  
    1515<para>When the kernel boots the system, it requires the presence of a few device
    1616nodes, in particular the <filename class="devicefile">console</filename> and
    17 <filename class="devicefile">null</filename> devices. Create these by
    18 running the following commands:</para>
     17<filename class="devicefile">null</filename> devices.  The device nodes will
     18be created on the hard disk so that they are available before
     19<command>udev</command> has been started, and additionally when Linux is started
     20in single user mode (hence the restrictive permissions on
     21<filename class="devicefile">console</filename>).  Create the devices by running
     22the following commands:</para>
    1923
    2024<screen><userinput>mknod -m 600 /dev/console c 5 1
  • chapter06/glibc.xml

    r7d0b6d3 r241bb14  
    3232<title>Installation of Glibc</title>
    3333
     34<note><para>Some packages outside of LFS suggest installing GNU libiconv in
     35order to translate data from one encoding to another.  The project's home page
     36(<ulink url="http://www.gnu.org/software/libiconv/"/>) says <quote>This library
     37provides an <function>iconv()</function> implementation, for use on systems
     38which don't have one, or whose implementation cannot convert from/to Unicode.
     39</quote>  Glibc provides an <function>iconv()</function> implementation and can
     40convert from/to Unicode, therefore libiconv is not required on an LFS
     41system.</para></note>
     42
    3443<para>This package is known to have issues when its default
    3544optimization flags (including the <parameter>-march</parameter> and
     
    99108<para>Test the results:</para>
    100109
    101 <screen><userinput>make check</userinput></screen>
     110<screen><userinput>make -k check &gt;glibc-check-log 2&gt;&amp;1
     111grep Error glibc-check-log</userinput></screen>
    102112
    103113<para>The Glibc test suite is highly dependent on certain functions of
  • chapter06/sed.xml

    r7d0b6d3 r241bb14  
    2828<sect2 role="installation">
    2929<title>Installation of Sed</title>
     30
     31<para>By default, Sed installs its man page in
     32<filename class="directory">/usr/share/doc</filename>.  Alter this to
     33<filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by
     34applying the following <command>sed</command>:</para>
     35
     36<screen><userinput>sed -i 's@/doc@&amp;/sed-&sed-version;@' doc/Makefile.in</userinput></screen>
    3037
    3138<para>Prepare Sed for compilation:</para>
  • chapter06/shadow.xml

    r7d0b6d3 r241bb14  
    2929<sect2 role="installation">
    3030<title>Installation of Shadow</title>
     31
     32<note><para>If you would like to enforce the use of strong passwords, refer to
     33<ulink url="&blfs-root;view/svn/postlfs/cracklib.html"/> for installing Cracklib
     34prior to building Shadow. Then add <parameter>--with-libcrack</parameter> to the
     35<command>configure</command> command below.</para></note>
    3136
    3237<para>Prepare Shadow for compilation:</para>
     
    6873
    6974<indexterm zone="shadow-login_defs"><primary sortas="e-/etc/login.defs">/etc/login.defs</primary></indexterm>
     75
     76<note><para>If you built Shadow with Cracklib support, insert the following into
     77the <command>sed</command> given below:</para>
     78
     79<screen><literal>-e 's@DICTPATH.*@DICTPATH\t/lib/cracklib/pw_dict@'</literal></screen>
     80</note>
    7081
    7182<screen><userinput>sed -e's@#MD5_CRYPT_ENAB.no@MD5_CRYPT_ENAB yes@' \
Note: See TracChangeset for help on using the changeset viewer.