Index: index.xml
===================================================================
--- index.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ index.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -3,6 +3,6 @@
 			"/usr/share/docbook/docbookx.dtd" [
 
-<!ENTITY version "20020921">
-<!ENTITY releasedate "September 21st, 2002">
+<!ENTITY version "20020922">
+<!ENTITY releasedate "September 22nd, 2002">
 
 <!ENTITY % book SYSTEM "book/book.ent">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ introduction/welcome/changelog.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -10,4 +10,8 @@
 
 <itemizedlist>
+
+<listitem><para>September 22nd, 2002 [larry]: Postlfs: Added
+Linux-PAM-0.76 and added sed to the explanations in
+QT.</para></listitem>
 
 <listitem><para>September 21st, 2002 [markh]: Xsoft: Committed Tushar's 
Index: introduction/welcome/credits.xml
===================================================================
--- introduction/welcome/credits.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ introduction/welcome/credits.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -85,5 +85,5 @@
 libglade, libgnome, libgnomecanvas, libgnomeprint, libgnomeprintui,
 libgnomeui, libgtkhtml, libgtop, libIDL, libogg, librep, librsvg,
-libvorbis, libwnck, libxml2, libxslt, libzvt, linc, mutt, nautilus, oaf,
+libvorbis, libwnck, libxml2, libxslt, libzvt, linc, Lunux_PAM, mutt, nautilus, oaf,
 OpenSSH, ORBit, ORBit2, pan, Pango, pccts, pcre, pkgconfig, postfix, procmail, Python, QT, rep-gtk, ruby, sawfish, scrollkeeper, unzip, vorbis-tools, wget, XFce, yelp and zip: <emphasis>Larry Lawrence</emphasis></para></listitem>
 
Index: postlfs/postlfs.ent
===================================================================
--- postlfs/postlfs.ent	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ postlfs/postlfs.ent	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -20,5 +20,6 @@
 <!ENTITY postlfs-security-nessus SYSTEM "security/nessus.xml">
 <!ENTITY postlfs-security-tripwire SYSTEM "security/tripwire.xml">
-<!ENTITY postlfs-security-pam SYSTEM "security/pam.xml">
+<!ENTITY % Linux_PAM SYSTEM "security/pam/linux_pam.ent">
+%Linux_PAM
 <!ENTITY postlfs-security-syslog SYSTEM "security/syslog.xml">
 
Index: postlfs/security/linux_pam.xml
===================================================================
--- postlfs/security/linux_pam.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
+++ postlfs/security/linux_pam.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -0,0 +1,12 @@
+<sect1 id="Linux_PAM" xreflabel="Linux_PAM-&Linux_PAM-version;">
+<?dbhtml filename="linux_pam.html" dir="postlfs"?>
+<title>Linux_PAM-&Linux_PAM-version;</title>
+
+&Linux_PAM-intro;
+&Linux_PAM-inst;
+&Linux_PAM-exp;
+&Linux_PAM-config;
+&Linux_PAM-desc;
+
+</sect1>
+
Index: stlfs/security/pam.xml
===================================================================
--- postlfs/security/pam.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ 	(revision )
@@ -1,7 +1,0 @@
-<sect1 id="postlfs-security-pam">
-<?dbhtml filename="pam.html" dir="postlfs"?>
-<title>pam</title>
-
-<para>TO BE WRITTEN - NEW</para>
-
-</sect1>
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">
Index: postlfs/security/security.xml
===================================================================
--- postlfs/security/security.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ postlfs/security/security.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -8,5 +8,5 @@
 &postlfs-security-nessus;
 &postlfs-security-tripwire;
-&postlfs-security-pam;
+&Linux_PAM;
 &postlfs-security-syslog;
 
Index: x/lib/qt/qt-exp.xml
===================================================================
--- x/lib/qt/qt-exp.xml	(revision 2aaa7e552f1ff4eba1557880cad24d5d573440b4)
+++ x/lib/qt/qt-exp.xml	(revision 3c52f859131fefab3dd76f30eda98a345d1f7dc3)
@@ -19,4 +19,9 @@
 to support multi-threading.</para>
 
+<para><userinput>sed 's/[^-]strip/# strip/' src/Makefile.bak > src/Makefile :</userinput> This command comments out the strip commands
+in the <filename>src/Makefile</filename> which try to strip
+directories.</para>
+
+
 <para><userinput>ln -sf /opt/qt-&qt-version; /opt/qt :</userinput> This command
 standardizes the location of the qt libraries to the ld.so.conf entry
