Quenten Griffith said:
The only small problem I have is I have to create actual users on the
system and then edit the /etc/passwd so they can't acutall login to the
system unless coming in through IMAP.
or you could use PAM, I use PAM+LDAP (but PAM+anything would work), put
all the accounts in PAM and only configure the particular service to use
PAM. that is, configure /etc/pam.d/cyrus to use PAM, but not /etc/pam.d/login
or /etc/pam.d/ssh or /etc/pam.d/ftp or whatever ..
I have my LDAP howto here:
http://howto.linuxpowered.net/ldap/ldap.html
nate