Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 27690
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: PAM Gentoo Team <pam-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ryan Dalzell <ryan@tullyroan.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 27690 depends on: Show dependency tree
Bug 27690 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-09-01 03:23 0000
If my memory serves, the default authentication method for saslauthd after the 
emerge of sasl-2.1.14 is pam, in /etc/conf.d/saslauthd:

SASL_AUTHMECH=pam

But pam does not allow saslauthd to authenticate. This showed up when using 
postfix to authenticate smtp connections. The solution is to add a file 
called 'saslauthd' in /etc/pam.d. Here's the one I used that works:

auth       required     pam_nologin.so
auth       required     pam_stack.so service=system-auth
account    required     pam_stack.so service=system-auth
session    required     pam_stack.so service=system-auth


Reproducible: Always
Steps to Reproduce:
1. emerge cyrus-sasl
2. Configure postfix to use sasl for authentication
3. In /etc/sasl2/smtpd.conf use "pwcheck_method: saslauthd"
4. In /etc/conf.d/saslauthd use SASL_AUTHMECH=pam

Actual Results:  
Authenticating smtp connections to postfix doesn't work

Expected Results:  
Should have authenticated

------- Comment #1 From Max Kalika (RETIRED) 2004-01-15 14:01:53 0000 -------
in cvs.  thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug