summaryrefslogtreecommitdiff
path: root/modules/pam_unix
Commit message (Collapse)AuthorAge
* Relevant BUGIDs: 113596Andrew G. Morgan2000-09-05
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- The "likeauth" module argument did not work for pam_pwdb and pam_unix. This commit fixes it.
* Relevant BUGIDs: 113238Steve Langasek2000-08-31
| | | | | | | | | | | | Purpose of commit: bugfix to pam_unix Commit summary: --------------- Fixed case where pam_unix would segfault if the app's conversation function returned a null pointer as the password. Since a null pointer can never be a valid password unless the password file also has a null field (which we already check for), we now check for a valid pointer and return PAM_AUTH_ERR if we don't have one.
* Relevant BUGIDs: 111035Steve Langasek2000-08-03
| | | | | | | | | | | Purpose of commit: bugfix to pam_unix_auth Commit summary: --------------- Fix for 'likeauth' handling in the pam_unix_auth module. If pam_setcred needs to return the same value as returned by pam_authenticate, malloc() space for this return value and pass its address to pam_set_data(). Also, changes pam_sm_setcred() so that it reads this value properly.
* Relevant BUGIDs: 108845Steve Langasek2000-07-04
| | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix to pam_unix password changing code: if the password file is locked, retry repeatedly to reduce the risk of leaving other authentication databases in an inconsistent state when we fail.
* Initial revisionAndrew G. Morgan2000-06-20