1 ################################################
2 # Start MODULE ldb_objectguid
3 [MODULE::ldb_objectguid]
5 PRIVATE_DEPENDENCIES = LIBTALLOC LIBNDR NDR_MISC
6 INIT_FUNCTION = objectguid_module_init
9 # End MODULE ldb_objectguid
10 ################################################
12 ################################################
13 # Start MODULE ldb_repl_meta_data
14 [MODULE::ldb_repl_meta_data]
16 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBNDR NDR_MISC NDR_DRSUAPI \
18 INIT_FUNCTION = repl_meta_data_module_init
21 # End MODULE ldb_repl_meta_data
22 ################################################
24 ################################################
25 # Start MODULE ldb_dsdb_cache
26 [MODULE::ldb_dsdb_cache]
28 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
29 INIT_FUNCTION = dsdb_cache_module_init
32 # End MODULE ldb_dsdb_cache
33 ################################################
35 ################################################
36 # Start MODULE ldb_schema_fsmo
37 [MODULE::ldb_schema_fsmo]
39 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
40 INIT_FUNCTION = schema_fsmo_module_init
43 # End MODULE ldb_schema_fsmo
44 ################################################
46 ################################################
47 # Start MODULE ldb_naming_fsmo
48 [MODULE::ldb_naming_fsmo]
50 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
51 INIT_FUNCTION = naming_fsmo_module_init
54 # End MODULE ldb_naming_fsmo
55 ################################################
57 ################################################
58 # Start MODULE ldb_pdc_fsmo
59 [MODULE::ldb_pdc_fsmo]
61 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
62 INIT_FUNCTION = pdc_fsmo_module_init
65 # End MODULE ldb_pdc_fsmo
66 ################################################
68 ################################################
69 # Start MODULE ldb_samldb
72 PRIVATE_DEPENDENCIES = LIBTALLOC LDAP_ENCODE NDR_MISC SAMDB
73 INIT_FUNCTION = samldb_module_init
77 # End MODULE ldb_samldb
78 ################################################
80 ################################################
81 # Start MODULE ldb_samba3sam
82 [MODULE::ldb_samba3sam]
84 INIT_FUNCTION = ldb_samba3sam_module_init
85 PRIVATE_DEPENDENCIES = LIBTALLOC ldb_map SMBPASSWD NSS_WRAPPER LIBSECURITY \
90 # End MODULE ldb_samldb
91 ################################################
93 ################################################
94 # Start MODULE ldb_simple_ldap_map
95 [MODULE::ldb_simple_ldap_map]
97 INIT_FUNCTION = ldb_simple_ldap_map_module_init
98 PRIVATE_DEPENDENCIES = LIBTALLOC ldb_map LIBNDR NDR_MISC
100 ALIASES = entryuuid nsuniqueid
104 # End MODULE ldb_entryuuid
105 ################################################
107 # ################################################
108 # # Start MODULE ldb_proxy
109 # [MODULE::ldb_proxy]
111 # INIT_FUNCTION = proxy_module_init
115 # # End MODULE ldb_proxy
116 # ################################################
119 ################################################
120 # Start MODULE ldb_rootdse
121 [MODULE::ldb_rootdse]
123 PRIVATE_DEPENDENCIES = LIBTALLOC SAMDB
124 INIT_FUNCTION = rootdse_module_init
128 # End MODULE ldb_rootdse
129 ################################################
131 ################################################
132 # Start MODULE ldb_password_hash
133 [MODULE::ldb_password_hash]
135 INIT_FUNCTION = password_hash_module_init
136 OBJ_FILES = password_hash.o
137 PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC HEIMDAL_KRB5 LDAP_ENCODE \
138 LIBCLI_AUTH NDR_DRSBLOBS KERBEROS SAMDB
140 # End MODULE ldb_password_hash
141 ################################################
143 ################################################
144 # Start MODULE ldb_local_password
145 [MODULE::ldb_local_password]
146 PRIVATE_DEPENDENCIES = LIBTALLOC LIBNDR SAMDB
148 INIT_FUNCTION = local_password_module_init
149 OBJ_FILES = local_password.o
151 # End MODULE ldb_local_password
152 ################################################
154 ################################################
155 # Start MODULE ldb_kludge_acl
156 [MODULE::ldb_kludge_acl]
157 PRIVATE_DEPENDENCIES = LIBTALLOC LIBSECURITY SAMDB
159 INIT_FUNCTION = ldb_kludge_acl_init
163 # End MODULE ldb_kludge_acl
164 ################################################
166 ################################################
167 # Start MODULE ldb_extended_dn
168 [MODULE::ldb_extended_dn]
170 PRIVATE_DEPENDENCIES = LIBTALLOC LIBNDR LIBSECURITY SAMDB
171 INIT_FUNCTION = ldb_extended_dn_init
175 # End MODULE ldb_extended_dn
176 ################################################
178 ################################################
179 # Start MODULE ldb_show_deleted
180 [MODULE::ldb_show_deleted]
182 PRIVATE_DEPENDENCIES = LIBTALLOC
183 INIT_FUNCTION = ldb_show_deleted_init
187 # End MODULE ldb_show_deleted
188 ################################################
190 ################################################
191 # Start MODULE ldb_partition
192 [MODULE::ldb_partition]
194 PRIVATE_DEPENDENCIES = LIBTALLOC SAMDB
195 INIT_FUNCTION = ldb_partition_init
199 # End MODULE ldb_partition
200 ################################################
202 ################################################
203 # Start MODULE ldb_schema
206 PRIVATE_DEPENDENCIES = LIBTALLOC LIBLDB
207 INIT_FUNCTION = ldb_schema_init
209 schema.o schema_syntax.o
211 # End MODULE ldb_schema
212 ################################################
214 ################################################
215 # Start MODULE ldb_update_kt
216 [MODULE::ldb_update_keytab]
218 PRIVATE_DEPENDENCIES = LIBTALLOC CREDENTIALS
219 #Also depends on credentials, but that would loop
220 INIT_FUNCTION = ldb_update_kt_init
224 # End MODULE ldb_update_kt
225 ################################################
227 ################################################
228 # Start MODULE ldb_objectclass
229 [MODULE::ldb_objectclass]
230 INIT_FUNCTION = ldb_objectclass_init
231 CFLAGS = -Ilib/ldb/include
232 PRIVATE_DEPENDENCIES = LIBTALLOC LIBSECURITY NDR_SECURITY SAMDB
236 # End MODULE ldb_objectclass
237 ################################################
239 ################################################
240 # Start MODULE ldb_subtree_rename
241 [MODULE::ldb_subtree_rename]
242 INIT_FUNCTION = ldb_subtree_rename_init
243 CFLAGS = -Ilib/ldb/include
244 PRIVATE_DEPENDENCIES = LIBTALLOC
248 # End MODULE ldb_subtree_rename
249 ################################################
251 ################################################
252 # Start MODULE ldb_subtree_rename
253 [MODULE::ldb_subtree_delete]
254 INIT_FUNCTION = ldb_subtree_delete_init
255 CFLAGS = -Ilib/ldb/include
256 PRIVATE_DEPENDENCIES = LIBTALLOC
260 # End MODULE ldb_subtree_rename
261 ################################################
263 ################################################
264 # Start MODULE ldb_linked_attributes
265 [MODULE::ldb_linked_attributes]
266 INIT_FUNCTION = ldb_linked_attributes_init
267 CFLAGS = -Ilib/ldb/include
268 PRIVATE_DEPENDENCIES = LIBTALLOC SAMDB
272 # End MODULE ldb_linked_attributes
273 ################################################
275 ################################################
276 # Start MODULE ldb_ranged_results
277 [MODULE::ldb_ranged_results]
278 INIT_FUNCTION = ldb_ranged_results_init
279 CFLAGS = -Ilib/ldb/include
280 PRIVATE_DEPENDENCIES = LIBTALLOC
284 # End MODULE ldb_ranged_results
285 ################################################
287 ################################################
288 # Start MODULE ldb_anr
290 INIT_FUNCTION = ldb_anr_init
291 CFLAGS = -Ilib/ldb/include
292 PRIVATE_DEPENDENCIES = LIBTALLOC LIBSAMBA-UTIL SAMDB
297 ################################################
299 ################################################
300 # Start MODULE ldb_normalise
301 [MODULE::ldb_normalise]
302 INIT_FUNCTION = ldb_normalise_init
303 CFLAGS = -Ilib/ldb/include
304 PRIVATE_DEPENDENCIES = LIBTALLOC LIBSAMBA-UTIL SAMDB
308 # End MODULE ldb_normalise
309 ################################################
311 ################################################
312 # Start MODULE ldb_instancetype
313 [MODULE::ldb_instancetype]
314 INIT_FUNCTION = ldb_instancetype_init
315 CFLAGS = -Ilib/ldb/include
316 PRIVATE_DEPENDENCIES = LIBTALLOC
320 # End MODULE ldb_instancetype
321 ################################################