gss: fix Windows preauth build issues
Fix kdc/kuser NTMakefiles for GSS-API pre-authentication dependencies
This commit is contained in:
@@ -33,6 +33,8 @@ RELDIR=kdc
|
|||||||
|
|
||||||
!include ../windows/NTMakefile.w32
|
!include ../windows/NTMakefile.w32
|
||||||
|
|
||||||
|
intcflags=-I$(OBJ) -I$(SRC)\lib\gssapi -I$(OBJDIR)\lib\gssapi
|
||||||
|
|
||||||
BINPROGRAMS=$(BINDIR)\string2key.exe
|
BINPROGRAMS=$(BINDIR)\string2key.exe
|
||||||
|
|
||||||
SBINPROGRAMS=$(SBINDIR)\kstash.exe
|
SBINPROGRAMS=$(SBINDIR)\kstash.exe
|
||||||
@@ -59,6 +61,7 @@ clean::
|
|||||||
|
|
||||||
BIN_LIBS=\
|
BIN_LIBS=\
|
||||||
$(LIBHDB) \
|
$(LIBHDB) \
|
||||||
|
$(LIBGSSAPI) \
|
||||||
$(LIBHEIMDAL) \
|
$(LIBHEIMDAL) \
|
||||||
$(LIBROKEN) \
|
$(LIBROKEN) \
|
||||||
$(LIBVERS)
|
$(LIBVERS)
|
||||||
@@ -112,6 +115,7 @@ LIBKDC_OBJS=\
|
|||||||
|
|
||||||
LIBKDC_LIBS=\
|
LIBKDC_LIBS=\
|
||||||
$(LIBHDB) \
|
$(LIBHDB) \
|
||||||
|
$(LIBGSSAPI) \
|
||||||
$(LIBHEIMBASE) \
|
$(LIBHEIMBASE) \
|
||||||
$(LIBHEIMDAL) \
|
$(LIBHEIMDAL) \
|
||||||
$(LIBHEIMNTLM) \
|
$(LIBHEIMNTLM) \
|
||||||
|
@@ -7,6 +7,7 @@ afs_lib = $(LIB_kafs)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
AM_CPPFLAGS += -I$(srcdir)/../lib/krb5 \
|
AM_CPPFLAGS += -I$(srcdir)/../lib/krb5 \
|
||||||
|
-I$(srcdir)/../lib/gssapi \
|
||||||
$(INCLUDE_libintl) \
|
$(INCLUDE_libintl) \
|
||||||
-DHEIMDAL_LOCALEDIR='"$(localedir)"'
|
-DHEIMDAL_LOCALEDIR='"$(localedir)"'
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
RELDIR=kuser
|
RELDIR=kuser
|
||||||
|
|
||||||
intcflags=-I$(OBJ)
|
intcflags=-I$(OBJ) -I$(SRC)\lib\gssapi -I$(OBJDIR)\lib\gssapi
|
||||||
|
|
||||||
!include ../windows/NTMakefile.w32
|
!include ../windows/NTMakefile.w32
|
||||||
|
|
||||||
@@ -55,6 +55,7 @@ NOINSTPROGRAMS=\
|
|||||||
|
|
||||||
|
|
||||||
BINLIBS=\
|
BINLIBS=\
|
||||||
|
$(LIBGSSAPI) \
|
||||||
$(LIBHEIMDAL) \
|
$(LIBHEIMDAL) \
|
||||||
$(LIBHEIMNTLM) \
|
$(LIBHEIMNTLM) \
|
||||||
$(LIBHX509) \
|
$(LIBHX509) \
|
||||||
|
@@ -76,7 +76,7 @@
|
|||||||
|
|
||||||
#include <gssapi_mech.h>
|
#include <gssapi_mech.h>
|
||||||
#include <gssapi/gssapi_preauth.h>
|
#include <gssapi/gssapi_preauth.h>
|
||||||
#include "../lib/gssapi/preauth/pa-private.h"
|
#include <preauth/pa-private.h>
|
||||||
|
|
||||||
#if defined(HAVE_SYS_IOCTL_H) && SunOS != 40
|
#if defined(HAVE_SYS_IOCTL_H) && SunOS != 40
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
|
@@ -320,6 +320,7 @@ INCFILES= \
|
|||||||
$(INCDIR)\gssapi\gssapi_oid.h \
|
$(INCDIR)\gssapi\gssapi_oid.h \
|
||||||
$(INCDIR)\gssapi\gssapi_ntlm.h \
|
$(INCDIR)\gssapi\gssapi_ntlm.h \
|
||||||
$(INCDIR)\gssapi\gssapi_spnego.h \
|
$(INCDIR)\gssapi\gssapi_spnego.h \
|
||||||
|
$(INCDIR)\gssapi\gssapi_preauth.h \
|
||||||
$(INCDIR)\gssapi\gkrb5_err.h \
|
$(INCDIR)\gssapi\gkrb5_err.h \
|
||||||
$(OBJ)\ntlm\ntlm-private.h \
|
$(OBJ)\ntlm\ntlm-private.h \
|
||||||
$(OBJ)\spnego\spnego-private.h \
|
$(OBJ)\spnego\spnego-private.h \
|
||||||
|
Reference in New Issue
Block a user