Please find attached a patch file that should fix the bug.
Index: libpam-ldap-184/pam_ldap-184/pam.d/chfn
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/chfn        2012-02-15 
18:16:19.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/chfn     2012-02-15 18:16:34.000000000 
-0800
@@ -1,10 +1,10 @@
 #%PAM-1.0
 auth       sufficient   /lib/security/pam_rootok.so
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so use_first_pass
+auth       required     /lib/security/pam_unix.so use_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+account    required    /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient  /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/chsh
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/chsh        2012-02-15 
18:16:41.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/chsh     2012-02-15 18:16:53.000000000 
-0800
@@ -1,10 +1,10 @@
 #%PAM-1.0
 auth       sufficient   /lib/security/pam_rootok.so
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+account    required    /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient  /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/gdm
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/gdm 2012-02-15 18:16:59.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/gdm      2012-02-15 18:17:14.000000000 
-0800
@@ -1,12 +1,12 @@
 #%PAM-1.0
 auth       required     /lib/security/pam_nologin.so
 auth       sufficient   /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient   /lib/security/pam_ldap.so
 password   required    /lib/security/pam_pwdb.so use_first_pass
 session    sufficient   /lib/security/pam_ldap.so
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
 session    optional    /lib/security/pam_console.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/imap
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/imap        2012-02-15 
18:17:17.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/imap     2012-02-15 18:17:26.000000000 
-0800
@@ -1,5 +1,5 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required    /lib/security/pam_unix_auth.so try_first_pass
+auth       required    /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+account    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/linuxconf
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/linuxconf   2012-02-15 
18:17:31.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/linuxconf        2012-02-15 
18:17:39.000000000 -0800
@@ -1,5 +1,5 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/linuxconf-pair
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/linuxconf-pair      2012-02-15 
18:17:43.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/linuxconf-pair   2012-02-15 
18:17:55.000000000 -0800
@@ -9,6 +9,6 @@
 # conveniently share your configuration for the passwd program.
 
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/login
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/login       2012-02-15 
18:18:03.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/login    2012-02-15 18:18:19.000000000 
-0800
@@ -2,11 +2,11 @@
 auth       required    /lib/security/pam_securetty.so
 auth       required     /lib/security/pam_nologin.so
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required    /lib/security/pam_unix_auth.so try_first_pass
+auth       required    /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+account    required    /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   required    /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
 #session    optional     /lib/security/pam_console.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/passwd
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/passwd      2012-02-15 
18:18:23.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/passwd   2012-02-15 18:18:35.000000000 
-0800
@@ -1,8 +1,8 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so use_first_pass
+auth       required     /lib/security/pam_unix.so use_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so retry=3
 password   sufficient  /lib/security/pam_ldap.so 
 password   required     /lib/security/pam_pwdb.so try_first_pass
Index: libpam-ldap-184/pam_ldap-184/pam.d/pop
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/pop 2012-02-15 18:18:39.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/pop      2012-02-15 18:18:48.000000000 
-0800
@@ -1,5 +1,5 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required    /lib/security/pam_unix_auth.so try_first_pass
+auth       required    /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+account    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/rexec
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/rexec       2012-02-15 
18:18:51.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/rexec    2012-02-15 18:18:59.000000000 
-0800
@@ -2,6 +2,6 @@
 auth       required    /lib/security/pam_securetty.so
 auth       required     /lib/security/pam_nologin.so
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/rlogin
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/rlogin      2012-02-15 
18:19:04.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/rlogin   2012-02-15 18:19:15.000000000 
-0800
@@ -2,10 +2,10 @@
 auth       sufficient  /lib/security/pam_rhosts_auth.so
 auth       required     /lib/security/pam_nologin.so
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient  /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/rsh
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/rsh 2012-02-15 18:19:18.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/rsh      2012-02-15 18:19:29.000000000 
-0800
@@ -2,5 +2,5 @@
 auth       required    /lib/security/pam_rhosts_auth.so
 auth       required    /lib/security/pam_nologin.so
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so try_first_pass
-session    required    /lib/security/pam_unix_session.so
+account    required     /lib/security/pam_unix.so try_first_pass
+session    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/samba
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/samba       2012-02-15 
18:19:32.000000000 -0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/samba    2012-02-15 18:19:49.000000000 
-0800
@@ -1,5 +1,5 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass 
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/ssh
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/ssh 2012-02-15 18:19:54.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/ssh      2012-02-15 18:20:16.000000000 
-0800
@@ -1,10 +1,10 @@
 #%PAM-1.0
 auth       required     /lib/security/pam_nologin.so
-auth       sufficient    /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       sufficient  /lib/security/pam_ldap.so
+auth       required     /lib/security/pam_unix.so try_first_pass
 account    sufficient   /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
 password   required     /lib/security/pam_cracklib.so
 password   sufficient   /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required     /lib/security/pam_unix_session.so
+session    required     /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/su
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/su  2012-02-15 18:20:21.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/su       2012-02-15 18:20:38.000000000 
-0800
@@ -1,9 +1,9 @@
 #%PAM-1.0
 auth       sufficient  /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so use_first_pass
-account    sufficient    /lib/security/pam_ldap.so
-account    required    /lib/security/pam_unix_acct.so
+auth       required     /lib/security/pam_unix.so use_first_pass
+account    sufficient  /lib/security/pam_ldap.so
+account    required    /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient   /lib/security/pam_ldap.so
 password   required     /lib/security/pam_pwdb.so use_first_pass
-session    required    /lib/security/pam_unix_session.so
+session    required    /lib/security/pam_unix.so
Index: libpam-ldap-184/pam_ldap-184/pam.d/xdm
===================================================================
--- libpam-ldap-184.orig/pam_ldap-184/pam.d/xdm 2012-02-15 18:20:42.000000000 
-0800
+++ libpam-ldap-184/pam_ldap-184/pam.d/xdm      2012-02-15 18:21:57.000000000 
-0800
@@ -1,13 +1,13 @@
 #%PAM-1.0
 auth       required     /lib/security/pam_nologin.so
 auth       sufficient   /lib/security/pam_ldap.so
-auth       required     /lib/security/pam_unix_auth.so try_first_pass
+auth       required     /lib/security/pam_unix.so try_first_pass
 auth       required    /lib/security/pam_nologin.so
 account    sufficient  /lib/security/pam_ldap.so
-account    required     /lib/security/pam_unix_acct.so
+account    required     /lib/security/pam_unix.so
 password   required    /lib/security/pam_cracklib.so
 password   sufficient   /lib/security/pam_ldap.so
 password   required    /lib/security/pam_pwdb.so use_first_pass
 session    sufficient   /lib/security/pam_ldap
-session    required    /lib/security/pam_unix_session.so
-session    optional    /lib/security/pam_console.so 
+session    required    /lib/security/pam_unix.so
+session    optional    /lib/security/pam_console.so

Reply via email to