r6981: first version of the builtin web server for Samba4
[sfrench/samba-autobuild/.git] / source4 / smbd / config.mk
1 # server subsystem
2
3 ################################################
4 # Start MODULE server_service_auth
5 [MODULE::server_service_auth]
6 INIT_FUNCTION = server_service_auth_init
7 SUBSYSTEM = SERVER_SERVICE
8 REQUIRED_SUBSYSTEMS = \
9                 AUTH
10 # End MODULE server_auth
11 ################################################
12
13 ################################################
14 # Start MODULE server_service_smb
15 [MODULE::server_service_smb]
16 INIT_FUNCTION = server_service_smb_init
17 SUBSYSTEM = SERVER_SERVICE
18 REQUIRED_SUBSYSTEMS = \
19                 SMB
20 # End MODULE server_smb
21 ################################################
22
23 ################################################
24 # Start MODULE server_service_rpc
25 [MODULE::server_service_rpc]
26 INIT_FUNCTION = server_service_rpc_init
27 SUBSYSTEM = SERVER_SERVICE
28 REQUIRED_SUBSYSTEMS = \
29                 DCERPC
30 # End MODULE server_rpc
31 ################################################
32
33 ################################################
34 # Start MODULE server_service_ldap
35 [MODULE::server_service_ldap]
36 INIT_FUNCTION = server_service_ldap_init
37 SUBSYSTEM = SERVER_SERVICE
38 REQUIRED_SUBSYSTEMS = \
39                 LDAP
40 # End MODULE server_ldap
41 ################################################
42
43 ################################################
44 # Start MODULE server_service_nbtd
45 [MODULE::server_service_nbtd]
46 INIT_FUNCTION = server_service_nbtd_init
47 SUBSYSTEM = SERVER_SERVICE
48 REQUIRED_SUBSYSTEMS = \
49                 NBTD
50 # End MODULE server_service_nbtd
51 ################################################
52
53 ################################################
54 # Start MODULE server_service_cldapd
55 [MODULE::server_service_cldap]
56 INIT_FUNCTION = server_service_cldapd_init
57 SUBSYSTEM = SERVER_SERVICE
58 REQUIRED_SUBSYSTEMS = \
59                 CLDAPD
60 # End MODULE server_service_cldapd
61 ################################################
62
63 ################################################
64 # Start MODULE server_service_web
65 [MODULE::server_service_web]
66 INIT_FUNCTION = server_service_web_init
67 SUBSYSTEM = SERVER_SERVICE
68 REQUIRED_SUBSYSTEMS = \
69                 WEB
70 # End MODULE server_service_web
71 ################################################
72
73 #######################
74 # Start SUBSYSTEM SERVICE
75 [SUBSYSTEM::SERVER_SERVICE]
76 INIT_OBJ_FILES = \
77                 smbd/service.o \
78                 smbd/service_stream.o \
79                 smbd/service_task.o
80 REQUIRED_SUBSYSTEMS = \
81                 MESSAGING
82 # End SUBSYSTEM SERVER
83 #######################
84
85 #################################
86 # Start BINARY smbd
87 [BINARY::smbd]
88 OBJ_FILES = \
89                 smbd/server.o
90 REQUIRED_SUBSYSTEMS = \
91                 PROCESS_MODEL \
92                 SERVER_SERVICE \
93                 CONFIG \
94                 LIBCMDLINE \
95                 LIBBASIC
96 # End BINARY smbd
97 #################################