If the PAM method you're trying to use requires root, it won't work via
Cyrus IMAP---the imapd runs as user "cyrus". You might want to try using
pwcheck or (in the latest cvs snapshots of libsasl) "saslauthd".
Larry
--On Thursday, March 15, 2001 04:46:35 PM -0800 Rob Tanner
<[EMAIL PROTECTED]> wrote:
> Hi,
>
> I've gone over and over my configuration, of which there's not much to
> configure, and I'm completely baffled. I'm running (or trying to) sasl
> 1.5.24, cyrus imap 2.0.12 on a Solaris 2.7 system. This is what I've
> configured:
>
> imap was buit with:
> --with-auth=unix
>
> SASL was built with:
> --with-pam=/usr/lib/security
>
> /etc/imapd.conf:
> sasl_pwcheck_method: PAM
>
> /etc/pam.conf
> imap auth required /usr/lib/security/pam_unix.so.1 debug
>
> In pam.conf, wondering if I needed the account management function as
> well, I also added and then later removed (since it made no difference)
> the following: imap account required /usr/lib/security/pam_unix.so.1 debug
>
> Am I missing something obvious, or is it simply broken on Solaris?
>
> Thanks,
> Rob
>
> _ _ _ _ _ _ _ _ _ _
> /\_\_\_\_\ /\_\ /\_\_\_\_\_\
> /\/_/_/_/_/ /\/_/ \/_/_/_/_/_/ QUIDQUID LATINE DICTUM SIT,
> /\/_/__\/_/ __ /\/_/ /\/_/ PROFUNDUM VIDITUR
> /\/_/_/_/_/ /\_\ /\/_/ /\/_/
> /\/_/ \/_/ /\/_/_/\/_/ /\/_/ (Whatever is said in Latin
> \/_/ \/_/ \/_/_/_/_/ \/_/ appears profound)
>
> Rob Tanner
> Manager of Systems and Communications
> Linfield College, McMinnville OR
> (503) 434-2558 <[EMAIL PROTECTED]>
>
>