📄 config.mk
字号:
################################## Start SUBSYSTEM gensec[LIBRARY::gensec]PUBLIC_DEPENDENCIES = \ CREDENTIALS LIBSAMBA-UTIL LIBCRYPTO ASN1_UTIL samba-socket LIBPACKET# End SUBSYSTEM gensec#################################PC_FILES += $(gensecsrcdir)/gensec.pcgensec_VERSION = 0.0.1gensec_SOVERSION = 0gensec_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec.o socket.o)PUBLIC_HEADERS += $(gensecsrcdir)/gensec.h$(eval $(call proto_header_template,$(gensecsrcdir)/gensec_proto.h,$(gensec_OBJ_FILES:.o=.c)))################################################# Start MODULE gensec_krb5[MODULE::gensec_krb5]SUBSYSTEM = gensecINIT_FUNCTION = gensec_krb5_initPRIVATE_DEPENDENCIES = CREDENTIALS KERBEROS auth_session auth_sam# End MODULE gensec_krb5################################################gensec_krb5_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec_krb5.o)################################################# Start MODULE gensec_gssapi[MODULE::gensec_gssapi]SUBSYSTEM = gensecINIT_FUNCTION = gensec_gssapi_initPRIVATE_DEPENDENCIES = HEIMDAL_GSSAPI CREDENTIALS KERBEROS # End MODULE gensec_gssapi################################################gensec_gssapi_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec_gssapi.o)################################################# Start MODULE cyrus_sasl[MODULE::cyrus_sasl]SUBSYSTEM = gensecINIT_FUNCTION = gensec_sasl_initPRIVATE_DEPENDENCIES = CREDENTIALS SASL # End MODULE cyrus_sasl################################################cyrus_sasl_OBJ_FILES = $(addprefix $(gensecsrcdir)/, cyrus_sasl.o)################################################# Start MODULE gensec_spnego[MODULE::gensec_spnego]SUBSYSTEM = gensecINIT_FUNCTION = gensec_spnego_initPRIVATE_DEPENDENCIES = ASN1_UTIL CREDENTIALS# End MODULE gensec_spnego################################################gensec_spnego_OBJ_FILES = $(addprefix $(gensecsrcdir)/, spnego.o spnego_parse.o)$(eval $(call proto_header_template,$(gensecsrcdir)/spnego_proto.h,$(gensec_spnego_OBJ_FILES:.o=.c)))################################################# Start MODULE gensec_schannel[MODULE::gensec_schannel]SUBSYSTEM = gensecINIT_FUNCTION = gensec_schannel_initPRIVATE_DEPENDENCIES = SCHANNELDB NDR_SCHANNEL CREDENTIALS LIBNDROUTPUT_TYPE = MERGED_OBJ# End MODULE gensec_schannel################################################gensec_schannel_OBJ_FILES = $(addprefix $(gensecsrcdir)/, schannel.o schannel_sign.o)$(eval $(call proto_header_template,$(gensecsrcdir)/schannel_proto.h,$(gensec_schannel_OBJ_FILES:.o=.c)))################################################# Start SUBSYSTEM SCHANNELDB[SUBSYSTEM::SCHANNELDB]PRIVATE_DEPENDENCIES = LDB_WRAP SAMDB# End SUBSYSTEM SCHANNELDB################################################SCHANNELDB_OBJ_FILES = $(addprefix $(gensecsrcdir)/, schannel_state.o)$(eval $(call proto_header_template,$(gensecsrcdir)/schannel_state.h,$(SCHANNELDB_OBJ_FILES:.o=.c)))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -