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 &&
make</userinput></screen>
@@ -177,7 +179,14 @@
</para>
<screen role="root"><userinput>make install &&
-chmod -v 4755 /sbin/unix_chkpwd</userinput></screen>
+chmod -v 4755 /sbin/unix_chkpwd &&
+
+for file in pam pam_misc pamc
+do
+ mv -v /usr/lib/lib${file}.so.* /lib &&
+ 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