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]>
>
>




Reply via email to