--- a/components/openssh/patches/023-gsskex.patch Mon Jan 23 11:25:04 2017 -0800
+++ b/components/openssh/patches/023-gsskex.patch Mon Jan 23 15:33:59 2017 -0800
@@ -40,9 +40,17 @@
sftp-server.o sftp-common.o \
sandbox-null.o sandbox-rlimit.o sandbox-systrace.o sandbox-darwin.o \
diff -rupN old/auth.c new/auth.c
---- old/auth.c 2016-09-21 19:40:20.287164940 -0700
-+++ new/auth.c 2016-09-21 19:25:47.928961550 -0700
-@@ -786,99 +786,6 @@ fakepw(void)
+--- old/auth.c 2017-01-11 18:18:17.172126803 -0800
++++ new/auth.c 2017-01-11 18:21:06.506811958 -0800
+@@ -363,6 +363,7 @@ auth_root_allowed(const char *method)
+ case PERMIT_NO_PASSWD:
+ if (strcmp(method, "publickey") == 0 ||
+ strcmp(method, "hostbased") == 0 ||
++ strcmp(method, "gssapi-keyex") == 0 ||
+ strcmp(method, "gssapi-with-mic") == 0)
+ return 1;
+ break;
+@@ -786,99 +787,6 @@ fakepw(void)
}
/*