d8fc9a8ddfed80f2a5de7a767a2d7930e64722b2
[amitay/samba.git] / source4 / auth / config.mk
1 # AUTH Server subsystem
2 include gensec/config.mk
3 include kerberos/config.mk
4 include ntlmssp/config.mk
5 include credentials/config.mk
6
7 #######################
8 # Start MODULE auth_sam
9 [MODULE::auth_sam]
10 INIT_FUNCTION = auth_sam_init
11 SUBSYSTEM = AUTH
12 OBJ_FILES = \
13                 auth_sam.o
14 REQUIRED_SUBSYSTEMS = \
15                 SAMDB
16 # End MODULE auth_sam
17 #######################
18
19 #######################
20 # Start MODULE auth_anonymous
21 [MODULE::auth_anonymous]
22 INIT_FUNCTION = auth_anonymous_init
23 SUBSYSTEM = AUTH
24 OBJ_FILES = \
25                 auth_anonymous.o
26 # End MODULE auth_anonymous
27 #######################
28
29 #######################
30 # Start MODULE auth_winbind
31 [MODULE::auth_winbind]
32 INIT_FUNCTION = auth_winbind_init
33 SUBSYSTEM = AUTH
34 OBJ_FILES = \
35                 auth_winbind.o
36 REQUIRED_SUBSYSTEMS = \
37                 LIBWINBIND_CLIENT \
38                 NDR_NETLOGON LIBNDR
39 # End MODULE auth_winbind
40 #######################
41
42 #######################
43 # Start MODULE auth_developer
44 [MODULE::auth_developer]
45 INIT_FUNCTION = auth_developer_init
46 SUBSYSTEM = AUTH
47 OBJ_FILES = \
48                 auth_developer.o
49 # End MODULE auth_developer
50 #######################
51
52 #######################
53 # Start MODULE auth_unix
54 [MODULE::auth_unix]
55 INIT_FUNCTION = auth_unix_init
56 SUBSYSTEM = AUTH
57 OBJ_FILES = \
58                 auth_unix.o
59 REQUIRED_SUBSYSTEMS = \
60                 EXT_LIB_CRYPT EXT_LIB_PAM PAM_ERRORS
61 # End MODULE auth_unix
62 #######################
63
64 [SUBSYSTEM::PAM_ERRORS]
65 OBJ_FILES = pam_errors.o
66
67 #######################
68 # Start SUBSYSTEM AUTH
69 [SUBSYSTEM::AUTH]
70 PRIVATE_PROTO_HEADER = auth_proto.h
71 OBJ_FILES = \
72                 auth.o \
73                 auth_util.o \
74                 auth_sam_reply.o \
75                 ntlm_check.o \
76                 auth_simple.o
77 REQUIRED_SUBSYSTEMS = LIB_SECURITY
78 # End SUBSYSTEM AUTH
79 #######################