• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/ntlm/
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
81