Index: postlfs/security/pam/linux_pam-config.xml
===================================================================
--- postlfs/security/pam/linux_pam-config.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam-config.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,42 @@
+<sect2>
+<title>Configuring Linux_PAM</title>
+
+<sect3><title>Config files</title>
+<para><userinput>/etc/pam.d /etc/pam.conf</userinput></para>
+</sect3>
+
+<sect3><title>Configuration Information</title>
+
+<para>Configurations Information placed in
+<filename>/etc/pam.d</filename> or <filename>/etc/pam.conf</filename>
+depend on the application that is using PAM. Below are example files of
+each type:
+</para>
+
+<screen>
+# Begin /etc/pam.d/other
+
+auth            required        pam_unix.so     nullok
+account         required        pam_unix.so
+session         required        pam_unix.so
+password        required        pam_unix.so     nullok
+
+# End /etc/pam.d/other
+
+# Begin /etc/pam.conf
+
+other           auth            required        pam_unix.so     nullok
+other           account         required        pam_unix.so
+other           session         required        pam_unix.so
+other           password        required        pam_unix.so     nullok
+
+# End /etc/pam.conf</screen>
+
+<para>The pam manpage provides a good starting point for descriptions of
+fields and allowable entries.  The Linux-PAM guide for system
+administrators and hints located at <ulink url="http://hints.linuxfromscratch.org"/> are also available for further reading.</para>
+
+</sect3>
+
+</sect2>
+
Index: postlfs/security/pam/linux_pam-desc.xml
===================================================================
--- postlfs/security/pam/linux_pam-desc.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam-desc.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,19 @@
+<sect2>
+<title>Contents</title>
+
+<para>The Linux_PAM package contains <userinput>unix-chkpwd</userinput>
+and <userinput>libpam libraries</userinput>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>unix-chkpwd</title>
+<para>No description available.</para></sect3>
+
+<sect3><title>libpam libraries</title>
+<para>libpam libraries provide the interfaces between applications and
+the PAM modules.</para></sect3>
+
+</sect2>
+
Index: postlfs/security/pam/linux_pam-exp.xml
===================================================================
--- postlfs/security/pam/linux_pam-exp.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam-exp.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,15 @@
+<sect2>
+<title>Command explanations</title>
+
+<para><userinput>--enable-static-libpam :</userinput> This command
+builds static PAM libraries as well as the dynamic libraries.</para>
+
+<para><userinput>--with-mailspool=/var/mail :</userinput> This command
+makes the mailspool directory FHS compliant.</para>
+
+<para><userinput>--enable-both-confs :</userinput>  This command lets
+the local administrator choose which configuration file setup to
+use.</para>
+
+</sect2>
+
Index: postlfs/security/pam/linux_pam-inst.xml
===================================================================
--- postlfs/security/pam/linux_pam-inst.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam-inst.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,13 @@
+<sect2>
+<title>Installation of Linux_PAM</title>
+
+<para>Install Linux_PAM by running the following commands:</para>
+
+<para><screen><userinput>./configure --prefix=/usr --enable-static-libpam --with-mailspool=/var/mail \
+--enable-both-confs --sysconfdir=/etc &amp;&amp;
+make &amp;&amp;
+make install</userinput></screen></para>
+
+
+</sect2>
+
Index: postlfs/security/pam/linux_pam-intro.xml
===================================================================
--- postlfs/security/pam/linux_pam-intro.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam-intro.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,17 @@
+<sect2>
+<title>Introduction to Linux_PAM</title>
+
+<screen>Download location (HTTP):       <ulink url="&Linux_PAM-download-http;"/>
+Download location (FTP):        <ulink url="&Linux_PAM-download-ftp;"/>
+Version used:                   &Linux_PAM-version;
+Package size:                   &Linux_PAM-size;
+Estimated Disk space required:  &Linux_PAM-buildsize;</screen>
+
+<para>The Linux_PAM package contains Pluggable Authentication Modules.
+This is useful to enable the local system administrator to choose how
+applications authenticate users.</para>
+
+<screen>Linux_PAM will utilize:
+cracklib</screen>
+
+</sect2>
Index: postlfs/security/pam/linux_pam.ent
===================================================================
--- postlfs/security/pam/linux_pam.ent	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/pam/linux_pam.ent	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,11 @@
+<!ENTITY Linux_PAM SYSTEM "../linux_pam.xml">
+<!ENTITY Linux_PAM-intro SYSTEM "linux_pam-intro.xml">
+<!ENTITY Linux_PAM-inst SYSTEM "linux_pam-inst.xml">
+<!ENTITY Linux_PAM-exp SYSTEM "linux_pam-exp.xml">
+<!ENTITY Linux_PAM-desc SYSTEM "linux_pam-desc.xml">
+<!ENTITY Linux_PAM-config SYSTEM "linux_pam-config.xml">
+<!ENTITY Linux_PAM-buildsize "4.1 MB">
+<!ENTITY Linux_PAM-version "0.76">
+<!ENTITY Linux_PAM-download-http "http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-0.76.tar.gz">
+<!ENTITY Linux_PAM-download-ftp "">
+<!ENTITY Linux_PAM-size "428 KB">
