On Tue, 5 Feb 2008, Paul Hancock wrote:
I use 'make ldb' to compile imap. During compilation, I noticed that imap is using 'Standard password authentication', instead of PAM. I have looked at the Makefile, and 'ldb' has a BUILDTYPE of 'lnp', which is 'Linux with Pluggable Authentication Modules (PAM)'.

The ldb build definitely uses PAM. I think that you misunderstood something that you saw; in particular, I think that you saw the following in the log:
        Standard password authentication
        ln -s ckp_pam.c osdepckp.c

Notice "ckp_pam.c" in the ln line. What this means is that the build used the "standard password authentication" for this system build time, instead of an override authentication. In the case of ldb, PAM is the standard; and that is what was lunk as the authenticator.

If PAM was set up as an override authentication with ldb, then there would be no way to build ldb with an override authentication other than PAM. A (very) few sites want to do this.

Does this clear this question up for you? I agree that this can be confusing. Most people ignore the flurry of build messages unless they have some problem; and if there is a problem they pass the whole mess on to me and say "help!"... ;-)

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to