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 PRIVATE_PROTO_HEADER = pam_errors.h
67 OBJ_FILES = pam_errors.o
69 #######################
70 # Start SUBSYSTEM auth
72 PUBLIC_HEADERS = auth.h
73 PUBLIC_PROTO_HEADER = auth_proto.h
80 REQUIRED_SUBSYSTEMS = LIB_SECURITY
82 #######################