Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/linux-pam.xml

    rd732663 re52afdd  
    77  <!ENTITY linux-pam-download-http "https://github.com/linux-pam/linux-pam/releases/download/v&linux-pam-version;/Linux-PAM-&linux-pam-version;.tar.xz">
    88  <!ENTITY linux-pam-download-ftp  " ">
    9   <!ENTITY linux-pam-md5sum        "895e8adfa14af334f679bbeb28503f66">
    10   <!ENTITY linux-pam-size          "966 KB">
    11   <!ENTITY linux-pam-buildsize     "39 MB (with tests)">
     9  <!ENTITY linux-pam-md5sum        "155f2a31d07077b2c63a1f135876c31b">
     10  <!ENTITY linux-pam-size          "952 KB">
     11  <!ENTITY linux-pam-buildsize     "37 MB (with tests)">
    1212  <!ENTITY linux-pam-time          "0.4 SBU (with tests)">
    1313
    1414  <!ENTITY linux-pam-docs-download "https://github.com/linux-pam/linux-pam/releases/download/v&linux-pam-version;/Linux-PAM-&linux-pam-docs-version;-docs.tar.xz">
    15   <!ENTITY linux-pam-docs-md5sum   "ceb3dc248cb2f49a40904b93cb91db1b">
    16   <!ENTITY linux-pam-docs-size     "433 KB">
     15  <!ENTITY linux-pam-docs-md5sum   "eb03b8191fc886780411054115866ee2">
     16  <!ENTITY linux-pam-docs-size     "432 KB">
    1717  <!--
    1818  <!ENTITY debian-pam-docs         "http://debian.securedservers.com/kernel/pub/linux/libs/pam">
     
    2424
    2525  <sect1info>
     26    <othername>$LastChangedBy$</othername>
    2627    <date>$Date$</date>
    2728  </sect1info>
     
    4344    </para>
    4445
    45     &lfs110a_checked;
     46    &lfs10_checked;
    4647
    4748    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    172173    </para>
    173174
    174 <screen><userinput>./configure --prefix=/usr                        \
    175             --sysconfdir=/etc                     \
    176             --libdir=/usr/lib                      \
    177             --enable-securedir=/usr/lib/security    \
     175<screen><userinput>./configure --prefix=/usr                    \
     176            --sysconfdir=/etc                \
     177            --libdir=/usr/lib                \
     178            --enable-securedir=/lib/security \
    178179            --docdir=/usr/share/doc/Linux-PAM-&linux-pam-version; &amp;&amp;
    179180make</userinput></screen>
     
    240241
    241242<screen role="root"><userinput>make install &amp;&amp;
    242 chmod -v 4755 /usr/sbin/unix_chkpwd</userinput></screen>
     243chmod -v 4755 /sbin/unix_chkpwd &amp;&amp;
     244
     245for file in pam pam_misc pamc
     246do
     247  mv -v /usr/lib/lib${file}.so.* /lib &amp;&amp;
     248  ln -sfv ../../lib/$(readlink /usr/lib/lib${file}.so) /usr/lib/lib${file}.so
     249done</userinput></screen>
    243250
    244251  </sect2>
     
    248255
    249256    <para>
    250       <parameter>--enable-securedir=/usr/lib/security</parameter>:
     257      <parameter>--enable-securedir=/lib/security</parameter>:
    251258      This switch sets the installation location for the
    252259      <application>PAM</application> modules.
     
    265272
    266273    <para>
    267       <command>chmod -v 4755 /usr/sbin/unix_chkpwd</command>:
     274      <command>chmod -v 4755 /sbin/unix_chkpwd</command>:
    268275      The <command>unix_chkpwd</command> helper program must be setuid
    269276      so that non-<systemitem class="username">root</systemitem>
     
    314321      <para>
    315322        Now set up some generic files.  As the
    316         <systemitem class="username">root</systemitem> user:
     323        <systemitem class="username">root:</systemitem> user
    317324      </para>
    318325
     
    478485        <seg>
    479486          /etc/security,
    480           /usr/lib/security,
     487          /lib/security,
    481488          /usr/include/security and
    482489          /usr/share/doc/Linux-PAM-&linux-pam-version;
     
    494501        <listitem>
    495502          <para>
    496             displays and modifies the authentication failure record files
     503            displays and modifies the authentication failure record files.
    497504          </para>
    498505          <indexterm zone="linux-pam faillock">
     
    506513        <listitem>
    507514          <para>
    508             is a helper binary that creates home directories
     515            is a helper binary that creates home directories.
    509516          </para>
    510517          <indexterm zone="linux-pam mkhomedir_helper">
     
    519526          <para>
    520527            is a helper program used to configure a private namespace for a
    521             user session
     528            user session.
    522529          </para>
    523530          <indexterm zone="linux-pam pam_namespace_helper">
     
    532539          <para>
    533540            is a helper program that transfers password hashes from passwd or
    534             shadow to opasswd
     541            shadow to opasswd.
    535542          </para>
    536543          <indexterm zone="linux-pam pwhistory_helper">
     
    583590        <listitem>
    584591          <para>
    585             is a helper binary that verifies the password of the current user
     592            is a helper binary that verifies the password of the current user.
    586593          </para>
    587594          <indexterm zone="linux-pam unix_chkpwd">
     
    595602        <listitem>
    596603          <para>
    597             is a helper binary that updates the password of a given user
     604            is a helper binary that updates the password of a given user.
    598605          </para>
    599606          <indexterm zone="linux-pam unix_update">
     
    608615          <para>
    609616            provides the interfaces between applications and the
    610             PAM modules
     617            PAM modules.
    611618          </para>
    612619          <indexterm zone="linux-pam libpam">
Note: See TracChangeset for help on using the changeset viewer.