cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Curl and heimdal

From: Quanah Gibson-Mount <quanah_at_zimbra.com>
Date: Fri, 03 Oct 2008 11:28:48 -0700

--On Friday, October 03, 2008 10:33 AM -0700 Quanah Gibson-Mount
<quanah_at_zimbra.com> wrote:

> Well, cyrus-sasl doesn't have a problem, so I'll start by looking at what
> they do. And I didn't ever hit this problem with the curl 7.17 releases.

Cyrus-sasl has a configure flag that lets you specify which GSS-API
implementation you are using:

  --enable-gssapi=<DIR> enable GSSAPI authentication [yes]
  --enable-gss_mutexes use mutexes around calls to the GSS library
  --with-gss_impl={heimdal|mit|cybersafe|seam|auto}
                          choose specific GSSAPI implementation [[auto]]

OpenSSH does a compile check to see if heimdal_version is defined in the
library:

<snip>

            { echo "$as_me:$LINENO: checking whether we are using Heimdal"
>&5
echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
            cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
 #include <krb5.h>
int
main ()
{
 char *tmp = heimdal_version;
  ;
  return 0;
}

<snip>

--Quanah

--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra ::  the leader in open source messaging and collaboration
Received on 2008-10-03