Bug 712132 - Fails due to deprecated make_scrambled_password call
Summary: Fails due to deprecated make_scrambled_password call
Keywords:
Status: CLOSED DUPLICATE of bug 709534
Alias: None
Product: Fedora
Classification: Fedora
Component: pam_mysql
Version: 15
Hardware: Unspecified
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Paul P Komkoff Jr
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-09 14:55 UTC by Tom Boland
Modified: 2011-06-09 14:59 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-06-09 14:59:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Tom Boland 2011-06-09 14:55:06 UTC
Description of problem:
pam_mysql module fails when called with error in /var/log/secure. Will not validate users against mysql database. Login fails. 

Version-Release number of selected component (if applicable):
Fedora 15

How reproducible:
Call pam_mysql.so from a PAM file in /etc/pam.d as normal. 

Steps to Reproduce:
1. Login to service using pam_mysql.so
2. Check log file.
3.
  
Actual results:
Login to service (vstpd in my example) fails.
/var/log/secure entries:
Jun  9 07:44:12 localhost vsftpd[13517]: PAM unable to dlopen(/lib64/security/pam_mysql.so): /lib64/security/pam_mysql.so: undefined symbol: make_scrambled_password
Jun  9 07:44:12 localhost vsftpd[13517]: PAM adding faulty module: /lib64/security/pam_mysql.so

Expected results:
Succesful login to service - or at least proper authentication attempt.

Additional info:

See https://bugzilla.redhat.com/show_bug.cgi?id=708287. Same problem.

pam_mysql.so is making the deprecated make_scrambled_password call. The old libmysqlclient.so.16 for F14 accepted the call. The new libmysqlclient.so.18 from does not.

Comment 1 Tom Boland 2011-06-09 14:59:12 UTC

*** This bug has been marked as a duplicate of bug 709534 ***


Note You need to log in before you can comment on or make changes to this bug.