The NSS MySQL Library provides MySQL authentication for Unix systems with NSS, so that Unix accounts can be stored in a MySQL database instead of /etc/passwd. Its biggest highlight is extremely flexible database design. It is also fully thread- and fork-safe.
|Tags||Systems Administration Software Development Libraries Operating Systems Database Security|
|Operating Systems||POSIX Linux Solaris BSD FreeBSD|
Release Notes: A bug preventing connections to a MySQL server on some platforms without a connect_timeout in "my.cnf" has been corrected.
Release Notes: A random thread deadlock bug has been fixed. Upon program exit, the MySQL connection is closed (to avoid warnings) and the password is purged. Multiline configuration is now possible. Multiple references to the search key may now be made.
Release Notes: This release fixes euid change detection (which broke privsep sshd) and an "initcmd" configuration parameter. The minimum supported MySQL version is now 3.23.9.
Release Notes: This release fixes 'unknown user' situations when a MySQL connection has been severed. It also fixes a problem where groups without members weren't showing up in getgrents. There are other minor updates to the code and documentation. FreeBSD users should take note of the new samples provided for security reasons.
Release Notes: FreeBSD (5.1+) is now supported. Solaris users upgrading from previous versions must read the file named "UPGRADING". The project's status is now marked "stable".