source: branches/samba-3.5.x/source4/auth/ntlm/config.mk

Last change on this file was 414, checked in by Herwig Bauernfeind, 16 years ago

Samba 3.5.0: Initial import

File size: 2.1 KB
Line 
1# NTLM auth server subsystem
2
3#######################
4# Start MODULE auth_sam
5[MODULE::auth_sam_module]
6INIT_FUNCTION = auth_sam_init
7SUBSYSTEM = auth
8PRIVATE_DEPENDENCIES = \
9 SAMDB auth_sam ntlm_check
10# End MODULE auth_sam
11#######################
12
13auth_sam_module_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_sam.o)
14
15#######################
16# Start MODULE auth_anonymous
17[MODULE::auth_anonymous]
18INIT_FUNCTION = auth_anonymous_init
19SUBSYSTEM = auth
20# End MODULE auth_anonymous
21#######################
22
23auth_anonymous_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_anonymous.o)
24
25#######################
26# Start MODULE auth_anonymous
27[MODULE::auth_server]
28INIT_FUNCTION = auth_server_init
29SUBSYSTEM = auth
30PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBCLI_SMB
31# End MODULE auth_server
32#######################
33
34auth_server_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_server.o)
35
36#######################
37# Start MODULE auth_winbind
38[MODULE::auth_winbind]
39INIT_FUNCTION = auth_winbind_init
40SUBSYSTEM = auth
41PRIVATE_DEPENDENCIES = NDR_WINBIND MESSAGING LIBWINBIND-CLIENT LIBWBCLIENT
42# End MODULE auth_winbind
43#######################
44
45auth_winbind_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_winbind.o)
46
47#######################
48# Start MODULE auth_developer
49[MODULE::auth_developer]
50INIT_FUNCTION = auth_developer_init
51SUBSYSTEM = auth
52# End MODULE auth_developer
53#######################
54
55auth_developer_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_developer.o)
56
57[MODULE::auth_unix]
58INIT_FUNCTION = auth_unix_init
59SUBSYSTEM = auth
60PRIVATE_DEPENDENCIES = CRYPT PAM PAM_ERRORS NSS_WRAPPER UID_WRAPPER
61
62auth_unix_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth_unix.o)
63
64[SUBSYSTEM::PAM_ERRORS]
65
66#VERSION = 0.0.1
67#SO_VERSION = 0
68PAM_ERRORS_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, pam_errors.o)
69
70[MODULE::auth]
71INIT_FUNCTION = server_service_auth_init
72SUBSYSTEM = service
73OUTPUT_TYPE = MERGED_OBJ
74PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBSECURITY SAMDB CREDENTIALS
75
76auth_OBJ_FILES = $(addprefix $(authsrcdir)/ntlm/, auth.o auth_util.o auth_simple.o)
77$(eval $(call proto_header_template,$(authsrcdir)/auth_proto.h,$(auth_OBJ_FILES:.o=.c)))
78
79# PUBLIC_HEADERS += auth/auth.h
80
Note: See TracBrowser for help on using the repository browser.