Ignore:
Timestamp:
11/24/2005 05:22:16 PM (18 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
c35d927
Parents:
14e13a0c
Message:

Modified the CrackLib installation commands to work with the new version

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5301 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/cracklib.xml

    r14e13a0c r1976445  
    118118    commands:</para>
    119119
    120 <screen><userinput>./configure --prefix=/usr --datadir=/lib &amp;&amp;
     120<screen><userinput>./configure --prefix=/usr \
     121            --with-default-dict=/lib/cracklib/pw_dict &amp;&amp;
    121122make</userinput></screen>
    122123
     
    127128ln -v -sf ../../lib/libcrack.so.2.8.0 /usr/lib/libcrack.so</userinput></screen>
    128129
    129     <para>The following commands can be used to install the recommended word
    130     list. Other word lists (text based, one word per line) can also be used by
    131     simply installing them into
    132     <filename class='directory'>/usr/share/dict</filename>.</para>
     130    <para>Issue the following commands as the
     131    <systemitem class="username">root</systemitem> user to install the
     132    recommended word list and create the <application>CrackLib</application>
     133    dictionary. Other word lists (text based, one word per line) can also be
     134    used by simply installing them into
     135    <filename class='directory'>/usr/share/dict</filename> and adding them
     136    to the <command>create-cracklib-dict</command> command.</para>
    133137
    134138<screen role="root"><userinput>install -v -m644 -D ../cracklib-words.gz \
     
    137141ln -v -s cracklib-words /usr/share/dict/words &amp;&amp;
    138142echo $(hostname) >>/usr/share/dict/cracklib-extra-words &amp;&amp;
     143install -v -m755 -d /lib/cracklib &amp;&amp;
    139144create-cracklib-dict /usr/share/dict/cracklib-words \
    140145                     /usr/share/dict/cracklib-extra-words</userinput></screen>
     
    150155    <title>Command Explanations</title>
    151156
    152     <para><parameter>--datadir=/lib</parameter>: This parameter forces the
    153     installation of the <application>CrackLib</application> dictionary to the
     157    <para><parameter>--with-default-dict=/lib/cracklib/pw_dict</parameter>:
     158    This parameter forces the installation of the
     159    <application>CrackLib</application> dictionary to the
    154160    <filename class='directory'>/lib</filename> hierarchy.</para>
    155161
     
    198204        <seg>cracklib-check, cracklib-format, cracklib-packer,
    199205        cracklib-unpacker and create-cracklib-dict</seg>
    200         <seg>libcrack.[so,a] and optionally, libcrack_heimdal.[so,a]</seg>
    201         <seg>/lib/cracklib and /usr/share/dict</seg>
     206        <seg>libcrack.[so,a] and optionally, libcrack_heimdal.[so,a] and
     207        cracklibmodule.[so,a] <application>Python</application> module</seg>
     208        <seg>/lib/cracklib, /usr/share/dict and /usr/share/cracklib</seg>
    202209      </seglistitem>
    203210    </segmentedlist>
Note: See TracChangeset for help on using the changeset viewer.