[PHP3] Compiling IMAP and authentication From: admin <email protected>
Date: 08/19/99

Hi all:

        I'm building a web-based email service (original idea, eh?), and since
it's going to have (hopefully) a rather large number of users, I don't
want to add them to the server as regular Unix users (/etc/passwd);
instead, I'm planning to put them in a database or maybe a Radius
server. To this end, I have gotten a patched version of UW IMAPD which
authenticates using PAM, and depending on the PAM module that I can find
, I'll use the database, Radius or whatever.
        Now... the instructions to compile PHP with IMAP support talk about
linking it to the c-client library, which should have been compiled
first, but the problem is that the instructions to compile c-client talk
explicitly about choosing different options depending on whether the
system has shadow passwords or not, and looking at the c-client source,
I see files with names like "auth_md5.c" and "auth_gss.c". So, my
question is: do I have to patch c-client too to authenticate using PAM?
Or this "authentication" has nothing to do with the way in which the
IMAP server checks the login/pasword that it receives?
        Um, I don't know if I'm making myself clear, so let's generalize the
question: if I have a nonstandard version of the IMAP server that
authenticates using anything else than /etc/passwd (SQL, Radius, LDAP,
etc.), do I need to patch c-client too for it to work? And if not, which
option should I choose when compiling c-client to link with PHP?

                                        Paulo Jan.
                                        DDnet.

-- 
PHP 3 Mailing List <http://www.php.net/>
To unsubscribe, send an empty message to php3-unsubscribe <email protected>
To subscribe to the digest, e-mail: php3-digest-subscribe <email protected>
To search the mailing list archive, go to: http://www.php.net/mailsearch.php3
To contact the list administrators, e-mail: php-list-admin <email protected>