Here's my situation:

I want to use Cyrus imapd to handle mail in AFS space; I'm using OpenAFS 
1.2.2, which is roughly equivalent to Transarc 3.6.

I'd like to have Cyrus use the pts server for its ACLs, since I already
have working ACLS and it makes my life a lot easier.  I also have no
reason to keep my users in /etc/passwd, since I'll be spreading mail
across a bunch of machines, so I really want to authenticate against
Kerberos, not /etc/passwd.  The principals all look like v4 principals
(because they're intended for use with AFS), but they really do live in
K5 space:

I'm not really running Kerberos IV; instead I'm using MIT krb5 1.2.2,
and using the MIT krb524d to convert tickets.  All that works fine.

I was able to convince SASL-2.1.0 to build against the KerberosIV
libraries, but not saslauthd, largely (I think) because the des.h in K4
gets along extremely poorly with the des.h in OpenSSL.

Once I turn to imapd itself, I can more or less bully things into
compiling, except for ipop3d, which gets upset over the krb.h in
/usr/local/include/kerberosIV.

My question is: is there anyone else out there using Cyrus imapd in
conjunction with user homes and folders in AFS-space, and if so, is
there anybody doing with with a krb5 implementation, rather than v4,
under the covers?  Am I even on the right track with what I'm trying to
do? 

Adam

Reply via email to