Why might pam not use unix_chkpwd?