Removing untested kerb support in client

This commit is contained in:
manojampalam 2016-03-23 13:39:32 -07:00
parent 689073e46a
commit d94011a37e
7 changed files with 2 additions and 29 deletions

View File

@ -166,7 +166,7 @@
/* Define this if you want GSSAPI
support in the version 2 protocol */
#define GSSAPI 1
/* #undef GSSAPI */
/* Define if you want to use shadow password expire field */
/* #undef HAS_SHADOW_EXPIRE */
@ -1254,7 +1254,7 @@
#define IP_TOS_IS_BROKEN 1
/* Define if you want Kerberos 5 support */
#define KRB5 1
/* #undef KRB5 */
/* Define if pututxline updates lastlog too */
/* #undef LASTLOG_WRITE_PUTUTXLINE */

View File

@ -204,7 +204,6 @@
<ClCompile Include="$(OpenSSH-Src-Path)hmac.c" />
<ClCompile Include="$(OpenSSH-Src-Path)hostfile.c" />
<ClCompile Include="$(OpenSSH-Src-Path)jpake.c" />
<ClCompile Include="$(OpenSSH-Src-Path)kerberos-sspi.c" />
<ClCompile Include="$(OpenSSH-Src-Path)kex.c" />
<ClCompile Include="$(OpenSSH-Src-Path)kexc25519.c" />
<ClCompile Include="$(OpenSSH-Src-Path)kexc25519c.c" />

View File

@ -129,9 +129,6 @@
<ClCompile Include="$(OpenSSH-Src-Path)jpake.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="$(OpenSSH-Src-Path)kerberos-sspi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="$(OpenSSH-Src-Path)kex.c">
<Filter>Source Files</Filter>
</ClCompile>

View File

@ -29,11 +29,6 @@
* We support only client side kerberos on Windows.
*/
#ifdef WIN32_FIXME
#undef GSSAPI
#undef KRB5
#endif
#include <sys/types.h>

View File

@ -30,11 +30,6 @@
* We support only client side kerberos on Windows.
*/
#ifdef WIN32_FIXME
#undef GSSAPI
#undef KRB5
#endif
#include <sys/types.h>
#include <openssl/evp.h>

4
key.c
View File

@ -5,10 +5,6 @@
#include "includes.h"
#ifdef WIN32_FIXME
#include "openbsd-compat/openssl-compat.h"
#endif
#include <sys/types.h>
#include <errno.h>
#include <stdarg.h>

View File

@ -332,21 +332,12 @@ static Authmethod *authmethod_get(char *authlist);
static Authmethod *authmethod_lookup(const char *name);
static char *authmethods_get(void);
#ifdef WIN32_FIXME
int userauth_sspi_kerberos(Authctxt *authctxt);
void userauth_sspi_kerberos_cleanup(Authctxt *authctxt);
#endif
Authmethod authmethods[] = {
#ifdef GSSAPI
{"gssapi-with-mic",
userauth_gssapi,
#ifdef WIN32_FIXME
userauth_sspi_kerberos_cleanup,
#else
NULL,
#endif
&options.gss_authentication,
NULL},
#endif