On Nov 7, 2006, at 9:27 AM, Tom Cooper wrote:
I've been using uw-imapd for quite a while, and it's been working
fairly well for me on linux. I'm migrating my services to OS X,
and I've hit a snag. I'm having a bit of trouble with this and
figure it must be a newbie error, but frankly have not seen
anything to help me troubleshoot this in the on line documentation.
Essentially I've got the imapd built for OS X, and it's running
properly in xinetd, but I can't seem to log in properly. I see it
says "LOGINDISABLED" but I don't know why. I built imapd with the
complex command "make osx" AFAICT, I'm not supposed to need to
build a config file for imapd - right? How do I enable login?
If you are doing this on Panther (10.3) or Tiger (10.4) then you want
to build it so it will plug into the PAM authentication system. The
"osx" builds without PAM which is useful for pre-Panther systems and
maybe if you deliberately wanted to not use PAM on later systems.
(The issue then is that the "flat files" like passwd do not list
normal user accounts. So you'd have to cobble that yourself. It only
makes sense if you want to have a stable of users for imapd and popd
that you don't want to be normal users to the rest of the system.
I've never done that.)
What you probably want to do instead is "make oxp" which builds for
PAM. That way, any normal user account on the system will "just work".
Also, if you want real SSL/TLS then you will need a server-side cert
(that's either signed by a root authority known to the clients or
self-signed with your own root cert installed on the clients).
Without this good clients will complain. The choice largely boils
down to how many users you have and how hard it is to distribute your
own root.
I have a whole "cheat sheet" for uw-imap (and other services like
AUTH SMTP using postfix, mailman, BIND, DHCPD, self-signed cert
production, etc.) on OS X (client). If you (or anyone else) would
like a copy let me know.
Also, is this the right forum for asking this kind of question?
Absolutely!
-Mike
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw