Description of problem: upgrade to sendmail 8.12.11-4.24.1.legacy causes smtpauth to no longer function. Version-Release number of selected component (if applicable): sendmail 8.12.11-4.24.1.legacy How reproducible: always Steps to Reproduce: 1. install sendmail-8.12.8-9.90 2. follow instructions at (eg) http://www.whoopis.com/howtos/sendmail-auth-howto.html 3. upgrade sendmail and sendmail-cf to 8.12.11-4.24.1.legacy, regenerate CF files, restart sendmail, and cry. Actual results: Authentication is always denied: Mar 26 04:20:05 fishy sendmail[21800]: k2QCK1hY021800: AUTH failure (PLAIN): authentication failure (-13) (null) Mar 26 04:20:06 fishy sendmail[21800]: k2QCK1hY021800: AUTH failure (LOGIN): authentication failure (-13) (at log level 13) Expected results: stat=sent Additional info: Using mozilla(seamonkey) 1.0 to test. Tests pass with older RPM, fail with new RPM. Tested TLS yes/no, Auth yes/no. TLS works, auth definitely affected.
The problem has been traced to the /etc/pam.d/smtp PAM module: with sendmail 8.12.11-4.24.1.legacy, the smtp pam.d module is being shipped at smtp.sendmail, and never moved (symlinked?) as pam.d/smtp. This is a dupe of bug 186579, left here as an artefact for others to find in case they run into the same bug. *** This bug has been marked as a duplicate of 186579 ***