Re: Building OpenSSH with Heimdal/Kerberos on OpenBSD

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



On 03.15.19 16:58 , Markus Schmidt wrote:
Also, judging from the compile errors in sshd, once -DGSSAPI is enabled, I guess these are real errors.

Attached is a diff of the changes I had to make to get ssh and sshd compile with -DGSSAPI (and gssapi.h from heimdal), regardless of the other problems (like missing lib folders, etc.).

This is for the BSD version of OpenSSH.



Markus
diff -u ssh/auth-krb5.c ssh2/auth-krb5.c
--- ssh/auth-krb5.c	Mon Jul  9 23:35:50 2018
+++ ssh2/auth-krb5.c	Fri Mar 15 16:30:57 2019
@@ -36,6 +36,7 @@
 #include "ssh.h"
 #include "packet.h"
 #include "log.h"
+#include "misc.h"
 #include "sshbuf.h"
 #include "sshkey.h"
 #include "servconf.h"
diff -u ssh/auth2-gss.c ssh2/auth2-gss.c
--- ssh/auth2-gss.c	Tue Jul 31 05:10:27 2018
+++ ssh2/auth2-gss.c	Fri Mar 15 16:31:31 2019
@@ -34,6 +34,7 @@
 #include "auth.h"
 #include "ssh2.h"
 #include "log.h"
+#include "misc.h"
 #include "dispatch.h"
 #include "sshbuf.h"
 #include "ssherr.h"
diff -u ssh/gss-serv.c ssh2/gss-serv.c
--- ssh/gss-serv.c	Mon Jul  9 23:37:55 2018
+++ ssh2/gss-serv.c	Fri Mar 15 18:35:12 2019
@@ -26,6 +26,8 @@
 
 #include <sys/types.h>
 #include <sys/queue.h>
+#include <sys/param.h>
+#include <netdb.h>
 
 #ifdef GSSAPI
 
_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux