Pam-Mysql is a PAM module that allows authentication through a Mysql database.
| Tags | Systems Administration |
|---|---|
| Licenses | GPL LGPL |


Release Notes: Column name handling has been changed to not escape meta characters to allow an expression for every XXXcolumn variable like "CONCAT(a, b, c)". SHA1 hashing is supported. The use_first_pass, try_first_pass, and use_323_passwd options were added. The account management code was fixed. pam_mysql.spec is now included in the tarball by default. A compile failure that occurred with the old mysql_config (< 4.0.16) was fixed. A compile failure on Solaris when used with OpenSSL was fixed.


Release Notes: autoconf/automake was adopted for the build system. Portable MD5 support was added by using OpenSSL and Cyrus-SASL. The MySQL library is now detected. An RPM spec file was added. The entire code was tidied up for security and maintainability. Support was added for Unix sockets and non-default ports. Account management and authentication token alteration code was added. The SQL logging function was enhanced to log session state as well. Solaris and Mac OS X support were added.


Release Notes: This is a major update with all the buffer overflow, memory leak, and security patches over the past two years.


Release Notes: A nasty bug was fixed whereby a user not existing would cause the SQL string to be freed twice, causing nastiness, lockups, or segfaults.


Release Notes: Work on the project has begun again.