mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
7cabdeb7ec
auth/gensec and auth/kerberos. This also pulls the kerberos configure code out of libads (which is otherwise dead), and into auth/kerberos/kerberos.m4 Andrew Bartlett (This used to be commit e074d63f3dcf4f84239a10879112ebaf1cfa6c4f)
87 lines
2.5 KiB
Makefile
87 lines
2.5 KiB
Makefile
#################################
|
|
# Start SUBSYSTEM GENSEC
|
|
[SUBSYSTEM::GENSEC]
|
|
INIT_FUNCTION = gensec_init
|
|
INIT_OBJ_FILES = auth/gensec/gensec.o
|
|
REQUIRED_SUBSYSTEMS = \
|
|
SCHANNELDB
|
|
# End SUBSYSTEM GENSEC
|
|
#################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_krb5
|
|
[MODULE::gensec_krb5]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_krb5_init
|
|
INIT_OBJ_FILES = auth/gensec/gensec_krb5.o
|
|
REQUIRED_SUBSYSTEMS = NDR_KRB5PAC KERBEROS EXT_LIB_KRB5
|
|
# End MODULE gensec_krb5
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_gssapi
|
|
[MODULE::gensec_gssapi]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_gssapi_init
|
|
INIT_OBJ_FILES = auth/gensec/gensec_gssapi.o
|
|
REQUIRED_SUBSYSTEMS = EXT_LIB_KRB5
|
|
# End MODULE gensec_gssapi
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_gsskrb5
|
|
[MODULE::gensec_gsskrb5]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_gsskrb5_init
|
|
INIT_OBJ_FILES = auth/gensec/gensec_gsskrb5.o
|
|
REQUIRED_SUBSYSTEMS = EXT_LIB_KRB5
|
|
# End MODULE gensec_gsskrb5
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_spnego
|
|
[MODULE::gensec_spnego]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_spnego_init
|
|
INIT_OBJ_FILES = auth/gensec/spnego.o
|
|
ADD_OBJ_FILES = \
|
|
auth/gensec/spnego_parse.o
|
|
# End MODULE gensec_spnego
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_ntlmssp
|
|
[MODULE::gensec_ntlmssp]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_ntlmssp_init
|
|
INIT_OBJ_FILES = auth/gensec/gensec_ntlmssp.o
|
|
ADD_OBJ_FILES = \
|
|
auth/gensec/ntlmssp.o \
|
|
auth/gensec/ntlmssp_parse.o \
|
|
auth/gensec/ntlmssp_sign.o
|
|
REQUIRED_SUBSYSTEMS = AUTH
|
|
# End MODULE gensec_ntlmssp
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE gensec_schannel
|
|
[MODULE::gensec_schannel]
|
|
SUBSYSTEM = GENSEC
|
|
INIT_FUNCTION = gensec_schannel_init
|
|
INIT_OBJ_FILES = auth/gensec/schannel.o
|
|
ADD_OBJ_FILES = \
|
|
auth/gensec/schannel_sign.o
|
|
REQUIRED_SUBSYSTEMS = AUTH SCHANNELDB
|
|
# End MODULE gensec_ntlmssp
|
|
################################################
|
|
|
|
################################################
|
|
# Start SUBSYSTEM SCHANNELDB
|
|
[SUBSYSTEM::SCHANNELDB]
|
|
INIT_OBJ_FILES = \
|
|
auth/gensec/schannel_state.o
|
|
#
|
|
# End SUBSYSTEM SCHANNELDB
|
|
################################################
|
|
|