Subject GSSAPI key exchange
authorSimon Wilkinson <simon@sxw.org.uk>
Fri, 28 Oct 2011 22:39:48 +0000 (18:39 -0400)
committerSam Hartman <hartmans@debian.org>
Fri, 28 Oct 2011 22:39:48 +0000 (18:39 -0400)
commitf253aa971ed81ebe15918ac5f25ae6b20becd608
tree5209b8dd1e893bbf8f428c63905b6e6d46ffc632
parent5f024dec4a058c9cdf41c9ccd1bb985b07f66e8f
Subject GSSAPI key exchange

Description: GSSAPI key exchange support
 This patch has been rejected upstream: "None of the OpenSSH developers are
 in favour of adding this, and this situation has not changed for several
 years.  This is not a slight on Simon's patch, which is of fine quality,
 but just that a) we don't trust GSSAPI implementations that much and b) we
 don't like adding new KEX since they are pre-auth attack surface.  This one
 is particularly scary, since it requires hooks out to typically root-owned
 system resources."
 .
 However, quite a lot of people rely on this in Debian, and it's better to
 have it merged into the main openssh package rather than having separate
 -krb5 packages (as we used to have).  It seems to have a generally good
 security history.
Author: Simon Wilkinson <simon@sxw.org.uk>
Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1242
Last-Updated: 2010-02-27
33 files changed:
ChangeLog.gssapi [new file with mode: 0644]
Makefile.in
auth-krb5.c
auth2-gss.c
auth2.c
clientloop.c
config.h.in
configure
configure.ac
gss-genr.c
gss-serv-krb5.c
gss-serv.c
kex.c
kex.h
kexgssc.c [new file with mode: 0644]
kexgsss.c [new file with mode: 0644]
key.c
key.h
monitor.c
monitor.h
monitor_wrap.c
monitor_wrap.h
readconf.c
readconf.h
servconf.c
servconf.h
ssh-gss.h
ssh_config
ssh_config.5
sshconnect2.c
sshd.c
sshd_config
sshd_config.5