r11244: Relative path names in .mk files
[bbaumbach/samba-autobuild/.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 INIT_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 INIT_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 INIT_OBJ_FILES = \
35                 auth_winbind.o
36 REQUIRED_SUBSYSTEMS = \
37                 LIB_WINBIND_CLIENT \
38                 NDR_NETLOGON NDR_RAW
39 # End MODULE auth_winbind
40 #######################
41
42 #######################
43 # Start MODULE auth_domain
44 [MODULE::auth_domain]
45 INIT_FUNCTION = auth_domain_init
46 SUBSYSTEM = AUTH
47 INIT_OBJ_FILES = \
48                 auth_domain.o
49 REQUIRED_SUBSYSTEMS = \
50                 NDR_NETLOGON NDR_RAW
51 # End MODULE auth_winbind
52 #######################
53
54 #######################
55 # Start MODULE auth_developer
56 [MODULE::auth_developer]
57 INIT_FUNCTION = auth_developer_init
58 SUBSYSTEM = AUTH
59 INIT_OBJ_FILES = \
60                 auth_developer.o
61 # End MODULE auth_developer
62 #######################
63
64 #######################
65 # Start MODULE auth_unix
66 [MODULE::auth_unix]
67 INIT_FUNCTION = auth_unix_init
68 SUBSYSTEM = AUTH
69 INIT_OBJ_FILES = \
70                 auth_unix.o
71 REQUIRED_SUBSYSTEMS = \
72                 EXT_LIB_CRYPT EXT_LIB_PAM PAM_ERRORS
73 # End MODULE auth_unix
74 #######################
75
76 [SUBSYSTEM::PAM_ERRORS]
77 OBJ_FILES = pam_errors.o
78
79 #######################
80 # Start SUBSYSTEM AUTH
81 [SUBSYSTEM::AUTH]
82 INIT_OBJ_FILES = \
83                 auth.o
84 ADD_OBJ_FILES = \
85                 auth_util.o \
86                 auth_sam_reply.o \
87                 ntlm_check.o
88 # End SUBSYSTEM AUTH
89 #######################