SASLAuthd + PAM + MySQL = Realm problem
Warrick FitzGerald
lists.cyrus.wfitzgerald at crtman.com
Mon Oct 4 16:33:08 EDT 2004
Igor Brezac wrote:
>
> Start saslauthd with -r. If -r is not available you will need to
> upgrade cyrus sasl.
>
> -Igor
>
> On Mon, 4 Oct 2004, Warrick FitzGerald wrote:
>
>> Hi All,
>>
>> I'm sure this has been asked before but I cant seem to find it in the
>> archives.
>>
>> I''m running SASLAuthd + PAM + MySQL - The config seems to work
>> fine, as this works:
>>
>> [root at mail2 sysconfig]# /usr/sbin/testsaslauthd -s imap -u
>> test at test.com -p test
>> 0: OK "Success."
>>
>> However when I use Mozilla Thunderbird to connect to the server I see
>> the following in auth.log:
>>
>> SELECT password FROM accountuser WHERE username='test'
>>
>> So I'm guessing the @test.com is being stripped and used as a realm
>> or something like that.
>>
>> Reading the logs I see that there's a way around this using auxprop
>> instead of PAM, but I would really like to use PAM.
>>
>> [root at mail2 sysconfig]# cat /etc/pam.d/imap
>> auth optional pam_mysql.so user=root passwd=pqlbt5lin
>> db=mail table=accountuser usercolumn=username passwdcolumn=password
>> account required pam_mysql.so user=root passwd=pqlbt5lin
>> db=mail table=accountuser usercolumn=username passwdcolumn=password
>>
>> The docs do not say anything about appending a realm or something of
>> that nature.
>>
>> Thanks
>> Warrick FitzGerald
>>
>>
>> ---
>> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
>> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
>> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>>
>
Thank you Sir, adding the "-r" to to the startup worked like a charm.
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list