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