1 # AUTH Server subsystem
2 include gensec/config.mk
3 include kerberos/config.mk
4 include ntlmssp/config.mk
5 include credentials/config.mk
7 #######################
8 # Start MODULE auth_sam
10 PRIVATE_PROTO_HEADER = auth_sam.h
11 INIT_FUNCTION = auth_sam_init
15 REQUIRED_SUBSYSTEMS = \
18 #######################
20 #######################
21 # Start MODULE auth_anonymous
22 [MODULE::auth_anonymous]
23 INIT_FUNCTION = auth_anonymous_init
27 # End MODULE auth_anonymous
28 #######################
30 #######################
31 # Start MODULE auth_winbind
32 [MODULE::auth_winbind]
33 INIT_FUNCTION = auth_winbind_init
37 REQUIRED_SUBSYSTEMS = \
40 # End MODULE auth_winbind
41 #######################
43 #######################
44 # Start MODULE auth_developer
45 [MODULE::auth_developer]
46 INIT_FUNCTION = auth_developer_init
50 # End MODULE auth_developer
51 #######################
53 #######################
54 # Start MODULE auth_unix
56 INIT_FUNCTION = auth_unix_init
60 REQUIRED_SUBSYSTEMS = \
61 EXT_LIB_CRYPT EXT_LIB_PAM PAM_ERRORS
62 # End MODULE auth_unix
63 #######################
65 [SUBSYSTEM::PAM_ERRORS]
66 OBJ_FILES = pam_errors.o
68 #######################
69 # Start SUBSYSTEM AUTH
71 PRIVATE_PROTO_HEADER = auth_proto.h
78 REQUIRED_SUBSYSTEMS = LIB_SECURITY
80 #######################