Versioned libraries in /lib, non-versioned libraries in /usr/lib.

Patch in the attachment.

-- 
Note: My last name is not Krejzi.
Index: postlfs/security/linux-pam.xml
===================================================================
--- postlfs/security/linux-pam.xml	(revision 12387)
+++ postlfs/security/linux-pam.xml	(working copy)
@@ -138,6 +138,8 @@
 
 <screen><userinput>./configure --prefix=/usr \
             --sysconfdir=/etc \
+            --libdir=/usr/lib \
+            --enable-securedir=/lib/security \
             --docdir=/usr/share/doc/Linux-PAM-&linux-pam-version; \
             --disable-nis &amp;&amp;
 make</userinput></screen>
@@ -177,7 +179,14 @@
     </para>
 
 <screen role="root"><userinput>make install &amp;&amp;
-chmod -v 4755 /sbin/unix_chkpwd</userinput></screen>
+chmod -v 4755 /sbin/unix_chkpwd &amp;&amp;
+
+for file in pam pam_misc pamc
+do
+  mv -v /usr/lib/lib${file}.so.* /lib &amp;&amp;
+  ln -sfv ../../lib/$(readlink /usr/lib/lib${file}.so) /usr/lib/lib${file}.so
+done</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -184,6 +193,12 @@
     <title>Command Explanations</title>
 
     <para>
+      <parameter>--enable-securedir=/lib/security</parameter>:
+      This switch sets install location for the
+      <application>PAM</application> modules.
+    </para>
+
+    <para>
       <option>--disable-nis</option>: This switch disables building
       of the Network Information Service/Yellow Pages support in
       pam_unix and pam_access modules. Remove it if you have installed
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to