[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: support for authentication method GSSAPI is not compiled in
From: |
Simon Josefsson |
Subject: |
Re: support for authentication method GSSAPI is not compiled in |
Date: |
Thu, 30 Jun 2011 14:36:12 +0200 |
User-agent: |
Gnus/5.110018 (No Gnus v0.18) Emacs/23.2 (gnu/linux) |
Victor D'Agostino <address@hidden> writes:
> Hi everybody,
>
> I'm cross compiling msmtp to an ARM target running Debian Lenny.
>
> I would like to know how to get GSSAPI and NTLM authentification
> methods enabled on msmtp.
>
> I've configured the msmtp 1.4.24 package with :
> ./configure --prefix=/cross --host=arm-linux --with-libidn
> --with-ssl=openssl --with-libgsasl
>
> I've also cross compiled libs :
> libgsasl
> libgss
> libgssapi_krb5
> libcrypto
> libgssapi
> libidn
> libkrb*
> libntlm
>
> And the make/make install runs well. But when I run msmtp --v on my
> ARM target I get :
>
> ts7500:/mnt/usb/arm-usr/bin# msmtp --v
> msmtp version 1.4.24
> Platform: arm-unknown-linux-gnu
> TLS/SSL library: OpenSSL
> Authentication library: GNU SASL
> Supported authentication methods:
> plain cram-md5 digest-md5 scram-sha-1 external login
> IDN support: enabled
> NLS: enabled, LOCALEDIR is /cross/share/locale
> Keyring support: none
> System configuration file name: /cross/etc/msmtprc
> User configuration file name: /root/.msmtprc
>
> And I can see that NTLM and GSSAPI are not listed as supported auth methods =/
>
> If I run msmtp with --auth=gssapi msmtp prints : support for
> authentication method GSSAPI is not compiled in
>
> Any ideas ?
Hi Victor! How did you build GNU SASL? Which options? Can you quote
the output from running ./configure? Most likely, it fails to pick up
your MIT Kerberos libraries. Maybe you just have to provide better
CFLAGS/LDFLAGS:
/Simon