~zulcss/samba/server-dailies-3.4

« back to all changes in this revision

Viewing changes to source4/auth/gensec/config.mk

  • Committer: Chuck Short
  • Date: 2010-09-28 20:38:39 UTC
  • Revision ID: zulcss@ubuntu.com-20100928203839-pgjulytsi9ue63x1
Initial version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#################################
 
2
# Start SUBSYSTEM gensec
 
3
[LIBRARY::gensec]
 
4
PUBLIC_DEPENDENCIES = \
 
5
                CREDENTIALS LIBSAMBA-UTIL LIBCRYPTO ASN1_UTIL samba_socket LIBPACKET
 
6
# End SUBSYSTEM gensec
 
7
#################################
 
8
 
 
9
PC_FILES += $(gensecsrcdir)/gensec.pc
 
10
 
 
11
gensec_VERSION = 0.0.1
 
12
gensec_SOVERSION = 0
 
13
gensec_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec.o socket.o)
 
14
 
 
15
PUBLIC_HEADERS += $(gensecsrcdir)/gensec.h
 
16
 
 
17
$(eval $(call proto_header_template,$(gensecsrcdir)/gensec_proto.h,$(gensec_OBJ_FILES:.o=.c)))
 
18
 
 
19
################################################
 
20
# Start MODULE gensec_krb5
 
21
[MODULE::gensec_krb5]
 
22
SUBSYSTEM = gensec
 
23
INIT_FUNCTION = gensec_krb5_init
 
24
PRIVATE_DEPENDENCIES = CREDENTIALS KERBEROS auth_session
 
25
# End MODULE gensec_krb5
 
26
################################################
 
27
 
 
28
gensec_krb5_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec_krb5.o)
 
29
 
 
30
################################################
 
31
# Start MODULE gensec_gssapi
 
32
[MODULE::gensec_gssapi]
 
33
SUBSYSTEM = gensec
 
34
INIT_FUNCTION = gensec_gssapi_init
 
35
PRIVATE_DEPENDENCIES = HEIMDAL_GSSAPI CREDENTIALS KERBEROS 
 
36
# End MODULE gensec_gssapi
 
37
################################################
 
38
 
 
39
gensec_gssapi_OBJ_FILES = $(addprefix $(gensecsrcdir)/, gensec_gssapi.o)
 
40
 
 
41
################################################
 
42
# Start MODULE cyrus_sasl
 
43
[MODULE::cyrus_sasl]
 
44
SUBSYSTEM = gensec
 
45
INIT_FUNCTION = gensec_sasl_init
 
46
PRIVATE_DEPENDENCIES = CREDENTIALS SASL 
 
47
# End MODULE cyrus_sasl
 
48
################################################
 
49
 
 
50
cyrus_sasl_OBJ_FILES = $(addprefix $(gensecsrcdir)/, cyrus_sasl.o)
 
51
 
 
52
################################################
 
53
# Start MODULE gensec_spnego
 
54
[MODULE::gensec_spnego]
 
55
SUBSYSTEM = gensec
 
56
INIT_FUNCTION = gensec_spnego_init
 
57
PRIVATE_DEPENDENCIES = ASN1_UTIL CREDENTIALS
 
58
# End MODULE gensec_spnego
 
59
################################################
 
60
 
 
61
gensec_spnego_OBJ_FILES = $(addprefix $(gensecsrcdir)/, spnego.o spnego_parse.o)
 
62
 
 
63
$(eval $(call proto_header_template,$(gensecsrcdir)/spnego_proto.h,$(gensec_spnego_OBJ_FILES:.o=.c)))
 
64
 
 
65
################################################
 
66
# Start MODULE gensec_schannel
 
67
[MODULE::gensec_schannel]
 
68
SUBSYSTEM = gensec
 
69
INIT_FUNCTION = gensec_schannel_init
 
70
PRIVATE_DEPENDENCIES = SCHANNELDB NDR_SCHANNEL CREDENTIALS LIBNDR
 
71
OUTPUT_TYPE = MERGED_OBJ
 
72
# End MODULE gensec_schannel
 
73
################################################
 
74
 
 
75
gensec_schannel_OBJ_FILES = $(addprefix $(gensecsrcdir)/, schannel.o schannel_sign.o)
 
76
$(eval $(call proto_header_template,$(gensecsrcdir)/schannel_proto.h,$(gensec_schannel_OBJ_FILES:.o=.c)))
 
77
 
 
78
################################################
 
79
# Start SUBSYSTEM SCHANNELDB
 
80
[SUBSYSTEM::SCHANNELDB]
 
81
PRIVATE_DEPENDENCIES = LDB_WRAP
 
82
# End SUBSYSTEM SCHANNELDB
 
83
################################################
 
84
 
 
85
SCHANNELDB_OBJ_FILES = $(addprefix $(gensecsrcdir)/, schannel_state.o)
 
86
$(eval $(call proto_header_template,$(gensecsrcdir)/schannel_state.h,$(SCHANNELDB_OBJ_FILES:.o=.c)))
 
87