<[EMAIL PROTECTED]> writes: > Hi, > I need to include NTLM and GSSAPI auth support in msmpt .I am using > msmtp-1.4.14 verion.I am able to include the NTLM support but not able > to include GSSAPI > support. because msmtp support GSSAPI using GNU SASL ,I compiled and > installed the gsasl-0.2.25 version . I also installed the gss-0.0.23 > version ans shishi-0.0.35 .
Hi. Did you create a host keytab for the host? The GSSAPI mechanism in GNU SASL won't advertise itself unless configuration of the host is working properly. I'm assuming you want to use Kerberos V under GSSAPI? I think there are NTLM-like mechanisms under GSSAPI too, but they are not supported by GNU SASL. The GSSAPI SASL mechanism only works for Kerberos V too. Finally, if you are using Heimdal or MIT Kerberos, you probably want to build GNU SASL against them instead of Shishi/GSS. /Simon > > > following is the result of msmtp --version commad. > > [EMAIL PROTECTED] root]# msmtp --version > msmtp version 1.4.14 > TLS/SSL library: GnuTLS > Authentication library: GNU SASL > Supported authentication methods: > plain cram-md5 digest-md5 external login ntlm > IDN support: enabled > NLS: enabled, LOCALEDIR is /usr/local/share/locale > System configuration file name: /usr/local/etc/msmtprc > User configuration file name: /root/.msmtprc > > Copyright (C) 2007 Martin Lambers and others. > This is free software. You may redistribute copies of it under the > terms of > the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. > There is NO WARRANTY, to the extent permitted by law. > > > following is the screenshot of configure result > > checking if ANONYMOUS should be used... yes > checking if EXTERNAL should be used... yes > checking if PLAIN should be used... yes > checking if LOGIN should be used... yes > checking if SECURID should be used... yes > checking for libntlm... yes > checking how to link with libntlm... /usr/local/lib/libntlm.so > -Wl,-rpath -Wl,/usr/local/lib > checking if NTLM should be used... yes > checking if CRAM-MD5 should be used... yes > checking if DIGEST-MD5 should be used... yes > configure: checking for GSS implementation (yes) > configure: auto-detecing GSS/MIT/Heimdal > configure: use --with-gssapi-impl=IMPL to override > configure: where IMPL is `gss', `mit', or `heimdal' > checking for libgss... yes > checking how to link with libgss... /usr/local/lib/libgss.so > /usr/local/lib/libshishi.so -lrt /usr/local/lib/libgnutls.so -lz > /usr/local/lib/libgcrypt.so -lnsl /usr/local/lib/libgpg-error.so > /usr/local/lib/libidn.so -lresolv -Wl,-rpath -Wl,/usr/local/lib > configure: GNU GSS found > checking if GS2 should be used... no > checking if GSSAPI should be used... yes > checking if KERBEROS_V5 should be used... no > checking for libidn... yes > checking how to link with libidn... /usr/local/lib/libidn.so -Wl,-rpath > -Wl,/usr/local/lib > checking for pr29_8z... yes > checking for wcslen... yes > checking whether _snprintf is declared... no > checking for vasprintf... yes > checking whether <wchar.h> is standalone... yes > checking for stdint.h... (cached) yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating libgsasl.pc > config.status: creating po/Makefile.in > config.status: creating gl/Makefile > config.status: creating tests/Makefile > config.status: creating src/Makefile > config.status: creating anonymous/Makefile > config.status: creating cram-md5/Makefile > config.status: creating digest-md5/Makefile > config.status: creating external/Makefile > config.status: creating gssapi/Makefile > config.status: creating gs2/Makefile > config.status: creating kerberos_v5/Makefile > config.status: creating login/Makefile > config.status: creating ntlm/Makefile > config.status: creating plain/Makefile > config.status: creating securid/Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > config.status: executing po-directories commands > config.status: creating po/POTFILES > checking whether wchar_t is signed... yes > checking whether wint_t is signed... no > checking for ptrdiff_t integer literal suffix... > checking for sig_atomic_t integer literal suffix... > checking for size_t integer literal suffix... u > checking for wchar_t integer literal suffix... l > checking for wint_t integer literal suffix... u > checking for strdup... yes > checking for strverscmp... yes > checking for ptrdiff_t... yes > checking for snprintf... yes > checking for wcslen... yes > checking whether _snprintf is declared... no > checking for vasprintf... yes > checking whether <wchar.h> is standalone... yes > checking for stdint.h... (cached) yes > configure: creating ./config.status > config.status: creating Makefile > config.status: creating libgsasl.pc > config.status: creating po/Makefile.in > config.status: creating gl/Makefile > config.status: creating tests/Makefile > config.status: creating src/Makefile > config.status: creating anonymous/Makefile > config.status: creating cram-md5/Makefile > config.status: creating digest-md5/Makefile > config.status: creating external/Makefile > config.status: creating gssapi/Makefile > config.status: creating gs2/Makefile > config.status: creating kerberos_v5/Makefile > config.status: creating login/Makefile > config.status: creating ntlm/Makefile > config.status: creating plain/Makefile > config.status: creating securid/Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depfiles commands > config.status: executing libtool commands > config.status: executing po-directories commands > config.status: creating po/POTFILES > config.status: creating po/Makefile > > > > > > > > Thanks&Regards, > Ilango > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ msmtp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msmtp-users
