ContinuumIO / anaconda-issues

Anaconda issue tracking
648 stars 222 forks source link

curl/libcurl that ships with Anaconda built without SPENGO #10953

Open Tagar opened 5 years ago

Tagar commented 5 years ago

Please build libcurl/curl with SPNEGO support so we can make requests to Kerberos-enabled services.

Options that curl was built with (from curl -V output) from RHEL 7.6 as an example:

Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets

from Anaconda:

Features: AsynchDNS IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy

Missing libcurl options build option to add GSS-Negotiate support:

GSSAPI support: no (--with-gssapi) 
SNPEGO support: no (--with-spnego)

Thank you.

mingwandroid commented 5 years ago

Hey @Tagar, thanks for opening this!

Would it be possible to open the issue over at our upstream though so it gets discussed by people with more domain knowledge than just Anaconda employees?

Many thanks.

mingwandroid commented 5 years ago

(FWIW to me, this sounds reasonable)

Tagar commented 5 years ago

@mingwandroid Thank you for pointing to the curl upstream for conda-forge.. I was trying to find it before opening it here.

Created https://github.com/conda-forge/curl-feedstock/issues/55