Red Hat Bugzilla – Bug 438753
passwd command fails because pam system-auth has incorrect library paths
Last modified: 2008-03-25 08:52:35 EDT
Description of problem:
The passwd command fails with "Module is unknown" on RHEL4.6 with pam 0.77-
Comparing the stock system-auth file between pam 0.77-66.23 and 0.77-66.21
shows all the paths in 66.23 to be /lib/security while on 66.21 all the paths
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Build a system where pam 0.77-66.23 is the initially installed pam rpm
2. Attempt to log in <-- fails
3. Access single-user mode
4. Attempt to run passwd <-- fails with "Module is unknown".
Unable to log in as any user in multi-user mode.
Unable to change passwords in single-user mode ("Module is unknown".)
Successful multi-user logins.
Successful password changing in single-user.
/lib64/ paths in /etc/pam.d/system-auth
If you have a previous version of the pam RPM already installed, there is no
change in behavior because the previous system-auth file is preserved.