Changeset 4c700d3f


Ignore:
Timestamp:
07/24/2005 11:04:55 PM (19 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.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:
5aee372
Parents:
b26339be
Message:

Update to Linux-PAM-0.80, corret sed in shadow

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rb26339be r4c700d3f  
    3232<!ENTITY openssl-version              "0.9.7g">
    3333<!ENTITY cracklib-version             "2.8.3">
    34 <!ENTITY Linux_PAM-version            "0.78">
     34<!ENTITY Linux_PAM-version            "0.80">
    3535<!ENTITY shadow-version               "4.0.9">
    3636<!ENTITY iptables-version             "1.3.1">
  • introduction/welcome/changelog.xml

    rb26339be r4c700d3f  
    2525  <itemizedlist>
    2626   
     27    <listitem>
     28      <para>July 24th 2005 [dj]: Updated to Linux-PAM-0.80 and corrected
     29      sed for /etc/login.defs in Shadow instructions.</para>
     30    </listitem>
     31
    2732    <listitem>
    2833      <para>July 24th 2005 [randy]: Updated to CrackLib-2.8.3.</para>
  • postlfs/security/linux_pam.xml

    rb26339be r4c700d3f  
    77  <!ENTITY Linux_PAM-download-http "http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-&Linux_PAM-version;.tar.bz2">
    88  <!ENTITY Linux_PAM-download-ftp "ftp://ftp.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-&Linux_PAM-version;.tar.bz2">
    9   <!ENTITY Linux_PAM-md5sum    "34938b4f2449d4d3b2ffdbf354257205">
    10   <!ENTITY Linux_PAM-size      "364 KB">
    11   <!ENTITY Linux_PAM-buildsize "11.4 MB">
    12   <!ENTITY Linux_PAM-time      "0.17 SBU">
     9  <!ENTITY Linux_PAM-md5sum    "ccff87fe639efdfc22b1ba4a0f08ec57">
     10  <!ENTITY Linux_PAM-size      "376 KB">
     11  <!ENTITY Linux_PAM-buildsize "8.6 MB">
     12  <!ENTITY Linux_PAM-time      "0.15 SBU">
    1313]>
    1414
     
    5959    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    6060    <itemizedlist spacing='compact'>
    61       <title>Patches</title>
    62       <listitem>
    63         <para>Required patch: <ulink
    64         url="&patch-root;/Linux-PAM-&Linux_PAM-version;-linkage-2.patch"/></para>
    65       </listitem>
    66     </itemizedlist>
    67 
    68     <itemizedlist spacing='compact'>
    6961      <title>Documentation</title>
    7062      <listitem>
    7163        <para>Optional documentation: <ulink
    72         url="http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-0.78-docs.tar.bz2"/>
     64        url="http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-&Linux_PAM-version;-docs.tar.bz2"/>
    7365      </para>
    7466      </listitem>
     
    9385    running the following commands:</para>
    9486
    95 <screen><userinput>patch -Np1 -i ../Linux-PAM-&Linux_PAM-version;-linkage-2.patch &amp;&amp;
     87<screen><userinput>sed -i 's@DICT_DIR_CANDIDATES="@DICT_DIR_CANDIDATES="/lib /lib/cracklib @' \
     88    configure.in &amp;&amp;
    9689autoconf &amp;&amp;
    97 sed -i 's/(mandir)/(MANDIR)/g' modules/Simple.Rules &amp;&amp;
    9890./configure --enable-static-libpam --with-mailspool=/var/mail \
    99     --enable-read-both-confs --sysconfdir=/etc &amp;&amp;
     91    --enable-read-both-confs --sysconfdir=/etc \
     92    --mandir=/usr/share/man &amp;&amp;
    10093make</userinput></screen>
    10194
     
    10396    tarball into the <filename class='directory'>doc</filename> directory:</para>
    10497
    105 <screen><userinput>tar -jxf ../Linux-PAM-0.78-docs.tar.bz2 -C doc</userinput></screen>
     98<screen><userinput>tar -jxf ../Linux-PAM-&Linux_PAM-version;-docs.tar.bz2 -C doc</userinput></screen>
    10699
    107100    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    127120    <title>Command Explanations</title>
    128121
     122    <para><command>sed -i 's@CANDIDATES="@CANDIDATES="/lib
     123    /lib/cracklib @' configure.in</command>: This command
     124    changes where configure looks to find the cracklib_dict.</para>
     125
    129126    <para><command>autoconf</command>:  This is necessary because the
    130     patch changes where PAM looks for the <application>cracklib</application>
     127    sed changes where PAM looks for the <application>cracklib</application>
    131128    libraries, requiring regeneration of the configure script.</para>
    132 
    133     <para><command>sed -i 's/(mandir)/(MANDIR)/g' modules/Simple.Rules</command>:
    134     This command puts the module manpages with the rest of the manpages in
    135     <filename>/usr/share/man</filename>.</para>
    136129
    137130    <para><parameter>--enable-static-libpam</parameter>: This switch builds
  • postlfs/security/shadow.xml

    rb26339be r4c700d3f  
    367367                CONSOLE_GROUPS ENVIRON_FILE \
    368368                ULIMIT ENV_TZ ENV_HZ ENV_SUPATH \
    369                 ENV_PATH QMAIL_DIR MAIL_DIR MAIL_FILE
     369                ENV_PATH QMAIL_DIR MAIL_DIR MAIL_FILE \
     370                CHFN_AUTH FAILLOG_ENAB QUOTAS_ENAB FTMP_FILE
    370371do
    371372    sed -i -e "s/^$FUNCTION/# &amp;/" /etc/login.defs
Note: See TracChangeset for help on using the changeset viewer.