9f47e20e5e51909bf673b1228c5ad90b1e420819
[bbaumbach/samba-autobuild/.git] / source4 / smbd / config.mk
1 # server subsystem
2
3 ################################################
4 # Start MODULE service_auth
5 [MODULE::service_auth]
6 INIT_FUNCTION = server_service_auth_init
7 SUBSYSTEM = service
8 REQUIRED_SUBSYSTEMS = \
9                 auth
10 # End MODULE server_auth
11 ################################################
12
13 ################################################
14 # Start MODULE service_smb
15 [MODULE::service_smb]
16 INIT_FUNCTION = server_service_smb_init
17 OUTPUT_TYPE = MERGEDOBJ
18 SUBSYSTEM = service
19 REQUIRED_SUBSYSTEMS = \
20                 SMB_SERVER
21 # End MODULE server_smb
22 ################################################
23
24 ################################################
25 # Start MODULE service_rpc
26 [MODULE::service_rpc]
27 INIT_FUNCTION = server_service_rpc_init
28 SUBSYSTEM = service
29 OUTPUT_TYPE = MERGEDOBJ
30 REQUIRED_SUBSYSTEMS = \
31                 dcerpc_server
32 # End MODULE server_rpc
33 ################################################
34
35 ################################################
36 # Start MODULE service_ldap
37 [MODULE::service_ldap]
38 INIT_FUNCTION = server_service_ldap_init
39 SUBSYSTEM = service
40 REQUIRED_SUBSYSTEMS = \
41                 LDAP
42 # End MODULE server_ldap
43 ################################################
44
45 ################################################
46 # Start MODULE service_nbtd
47 [MODULE::service_nbtd]
48 INIT_FUNCTION = server_service_nbtd_init
49 SUBSYSTEM = service
50 REQUIRED_SUBSYSTEMS = \
51                 NBTD
52 # End MODULE service_nbtd
53 ################################################
54
55 ################################################
56 # Start MODULE service_wrepl
57 [MODULE::service_wrepl]
58 INIT_FUNCTION = server_service_wrepl_init
59 SUBSYSTEM = service
60 REQUIRED_SUBSYSTEMS = \
61                 WREPL_SRV
62 # End MODULE service_wrepl
63 ################################################
64
65 ################################################
66 # Start MODULE service_cldapd
67 [MODULE::service_cldap]
68 INIT_FUNCTION = server_service_cldapd_init
69 SUBSYSTEM = service
70 REQUIRED_SUBSYSTEMS = \
71                 CLDAPD
72 # End MODULE service_cldapd
73 ################################################
74
75 ################################################
76 # Start MODULE service_web
77 [MODULE::service_web]
78 INIT_FUNCTION = server_service_web_init
79 SUBSYSTEM = service
80 REQUIRED_SUBSYSTEMS = \
81                 WEB
82 # End MODULE service_web
83 ################################################
84
85 ################################################
86 # Start MODULE service_web
87 [MODULE::service_kdc]
88 INIT_FUNCTION = server_service_kdc_init
89 SUBSYSTEM = service
90 REQUIRED_SUBSYSTEMS = \
91                 KDC
92 # End MODULE service_web
93 ################################################
94
95 ################################################
96 # Start MODULE service_winbind
97 [MODULE::service_winbind]
98 INIT_FUNCTION = server_service_winbind_init
99 SUBSYSTEM = service
100 REQUIRED_SUBSYSTEMS = \
101                 WINBIND
102 # End MODULE service_winbind
103 ################################################
104
105 #######################
106 # Start SUBSERVICE
107 [SUBSYSTEM::service]
108 PRIVATE_PROTO_HEADER = service_proto.h
109 OBJ_FILES = \
110                 service.o \
111                 service_stream.o \
112                 service_task.o
113 REQUIRED_SUBSYSTEMS = \
114                 MESSAGING
115 # End SUBSYSTEM SERVER
116 #######################
117
118 #################################
119 # Start BINARY smbd
120 [BINARY::smbd]
121 INSTALLDIR = SBINDIR
122 MANPAGE = smbd.8
123 OBJ_FILES = \
124                 server.o
125 REQUIRED_SUBSYSTEMS = \
126                 process_model \
127                 service \
128                 LIBSAMBA-CONFIG \
129                 LIBSAMBA-UTIL \
130                 PIDFILE \
131                 POPT_SAMBA \
132                 LIBPOPT
133 # End BINARY smbd
134 #################################