[Alpine-info] how to enable GSS support?
Mark Crispin
MRC at CAC.Washington.EDU
Mon Oct 22 16:36:05 PDT 2007
On Mon, 22 Oct 2007, Paul Jakma wrote:
>> -I/usr/include should never be necessary.
> I havn't gone digging yet, but it's /as if/ this is the case (I don't
> actually know whether or not /usr/include is mandated to be a default include
> path - I think it is though for my compiler, which I agree does make things
> odd).
If -I/usr/include was necessary, then you would get many other error
messages than what you got.
Where, precisely, are the Kerberos includes on your system? I have an
OpenSolaris virtual machine, and I don't see those files anywhere. I only
see gssapi.h and gssapi_ext.h in /usr/include/gssapi, not gssapi_generic.h
and gssapi_krb5.h.
Note that the GSSAPI support is for Kerberos 5. If you don't have
Kerberos 5 software installed then it is pointless to install the GSSAPI
support since it won't accomplish anything.
> Hehe. Debugging auto* can be a lot of 'fun' yes. Unimaginable amounts of
> weird rubbish to wade through.
Right. I do not see the point of an "improvement" that causes me to spend
many hours/days/months of time just to get back to what is there already.
>> No, you should find out what you did wrong with your initial hack to
>> configure.ac. The Alpine autoconf file already knows everything to do to
>> the IMAP stuff.
> Nope, it doesn't. The configure.ac does not find either GSS or LDAP libs on
> Solaris NV (presumably 10 too). Guess what I intend to supply patches for ;).
I think that you misunderstood me. If the autoconf is set up properly,
then it tells the IMAP stuff what to do. The fact that the IMAP stuff was
not told what to do correctly means that the autoconf was not set up
properly.
> My changes, including the previous make dist fixes, are attached.
You're not doing anything to set the GSS paths if they are other than
where IMAP expects them to be.
Look at how the autoconf sets up the SSLDIR.
-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
More information about the Alpine-info
mailing list