3 bld.SAMBA_MODULE('ldb_samba_dsdb',
6 init_function='ldb_samba_dsdb_module_init',
7 module_init_name='ldb_init_module',
8 deps='samdb talloc ndr DSDB_MODULE_HELPERS',
13 bld.SAMBA_MODULE('ldb_samba_secrets',
14 source='samba_secrets.c',
16 init_function='ldb_samba_secrets_module_init',
17 module_init_name='ldb_init_module',
18 internal_module=False,
19 deps='samdb talloc ndr'
23 bld.SAMBA_MODULE('ldb_objectguid',
24 source='objectguid.c',
26 init_function='ldb_objectguid_module_init',
27 module_init_name='ldb_init_module',
28 internal_module=False,
29 deps='samdb talloc ndr DSDB_MODULE_HELPERS'
33 bld.SAMBA_MODULE('ldb_repl_meta_data',
34 source='repl_meta_data.c',
36 init_function='ldb_repl_meta_data_module_init',
37 module_init_name='ldb_init_module',
38 internal_module=False,
39 deps='samdb talloc ndr NDR_DRSUAPI NDR_DRSBLOBS ndr DSDB_MODULE_HELPERS samba-security'
43 bld.SAMBA_MODULE('ldb_schema_load',
44 source='schema_load.c',
46 init_function='ldb_schema_load_module_init',
47 module_init_name='ldb_init_module',
48 internal_module=False,
49 deps='samdb talloc DSDB_MODULE_HELPERS'
53 bld.SAMBA_MODULE('ldb_schema_data',
54 source='schema_data.c',
56 init_function='ldb_schema_data_module_init',
57 module_init_name='ldb_init_module',
58 internal_module=False,
59 deps='samdb talloc DSDB_MODULE_HELPERS'
63 bld.SAMBA_MODULE('ldb_samldb',
66 init_function='ldb_samldb_module_init',
67 module_init_name='ldb_init_module',
68 internal_module=False,
69 deps='talloc samdb DSDB_MODULE_HELPERS DSDB_MODULE_HELPER_RIDALLOC'
73 bld.SAMBA_MODULE('ldb_samba3sam',
76 init_function='ldb_samba3sam_module_init',
77 module_init_name='ldb_init_module',
78 internal_module=False,
79 deps='talloc ldb smbpasswdparser samba-security NDR_SECURITY'
83 bld.SAMBA_MODULE('ldb_samba3sid',
86 init_function='ldb_samba3sid_module_init',
87 module_init_name='ldb_init_module',
88 internal_module=False,
89 deps='talloc ldb samba-security NDR_SECURITY ldbsamba DSDB_MODULE_HELPERS'
93 bld.SAMBA_MODULE('ldb_simple_ldap_map',
94 source='simple_ldap_map.c',
96 init_function='ldb_simple_ldap_map_module_init',
97 module_init_name='ldb_init_module',
98 internal_module=False,
99 deps='talloc ldb ndr ldbsamba samdb-common'
103 bld.SAMBA_MODULE('ldb_rootdse',
106 init_function='ldb_rootdse_module_init',
107 module_init_name='ldb_init_module',
108 internal_module=False,
109 deps='talloc samdb MESSAGING samba-security DSDB_MODULE_HELPERS RPC_NDR_IRPC'
113 bld.SAMBA_MODULE('ldb_password_hash',
114 source='password_hash.c',
116 init_function='ldb_password_hash_module_init',
117 module_init_name='ldb_init_module',
118 internal_module=False,
119 deps='talloc samdb LIBCLI_AUTH NDR_DRSBLOBS authkrb5 krb5 gpgme DSDB_MODULE_HELPERS'
123 bld.SAMBA_MODULE('ldb_local_password',
124 source='local_password.c',
126 init_function='ldb_local_password_module_init',
127 module_init_name='ldb_init_module',
128 internal_module=False,
129 deps='talloc ndr samdb'
132 bld.SAMBA_MODULE('ldb_extended_dn_in',
133 source='extended_dn_in.c',
135 init_function='ldb_extended_dn_in_module_init',
136 module_init_name='ldb_init_module',
137 internal_module=False,
138 deps='ldb talloc samba-util DSDB_MODULE_HELPERS'
142 bld.SAMBA_MODULE('ldb_extended_dn_out',
143 source='extended_dn_out.c',
144 init_function='ldb_extended_dn_out_module_init',
145 module_init_name='ldb_init_module',
147 deps='talloc ndr samba-util samdb DSDB_MODULE_HELPERS',
148 internal_module=False,
152 bld.SAMBA_MODULE('ldb_extended_dn_store',
153 source='extended_dn_store.c',
155 init_function='ldb_extended_dn_store_module_init',
156 module_init_name='ldb_init_module',
157 internal_module=False,
158 deps='talloc samba-util samdb DSDB_MODULE_HELPERS'
162 bld.SAMBA_MODULE('ldb_show_deleted',
163 source='show_deleted.c',
165 init_function='ldb_show_deleted_module_init',
166 module_init_name='ldb_init_module',
167 internal_module=False,
168 deps='talloc samba-util DSDB_MODULE_HELPERS'
172 bld.SAMBA_MODULE('ldb_partition',
173 source='partition.c partition_init.c partition_metadata.c',
174 autoproto='partition_proto.h',
176 init_function='ldb_partition_module_init',
177 module_init_name='ldb_init_module',
178 internal_module=False,
179 deps='talloc samdb DSDB_MODULE_HELPERS'
183 bld.SAMBA_MODULE('ldb_new_partition',
184 source='new_partition.c',
186 init_function='ldb_new_partition_module_init',
187 module_init_name='ldb_init_module',
188 internal_module=False,
189 deps='talloc samdb DSDB_MODULE_HELPERS'
193 bld.SAMBA_MODULE('ldb_update_keytab',
194 source='update_keytab.c',
196 init_function='ldb_update_keytab_module_init',
197 module_init_name='ldb_init_module',
198 internal_module=False,
199 deps='talloc samba-credentials ldb com_err KERBEROS_SRV_KEYTAB SECRETS DSDB_MODULE_HELPERS'
202 bld.SAMBA_MODULE('ldb_secrets_tdb_sync',
203 source='secrets_tdb_sync.c',
205 init_function='ldb_secrets_tdb_sync_module_init',
206 module_init_name='ldb_init_module',
207 internal_module=False,
208 deps='talloc secrets3 DSDB_MODULE_HELPERS dbwrap gssapi'
212 bld.SAMBA_MODULE('ldb_objectclass',
213 source='objectclass.c',
215 init_function='ldb_objectclass_module_init',
216 module_init_name='ldb_init_module',
217 internal_module=False,
218 deps='talloc samdb DSDB_MODULE_HELPERS samba-util'
222 bld.SAMBA_MODULE('ldb_objectclass_attrs',
223 source='objectclass_attrs.c',
225 init_function='ldb_objectclass_attrs_module_init',
226 module_init_name='ldb_init_module',
227 deps='talloc samdb samba-util',
228 internal_module=False,
232 bld.SAMBA_MODULE('ldb_subtree_rename',
233 source='subtree_rename.c',
235 init_function='ldb_subtree_rename_module_init',
236 module_init_name='ldb_init_module',
237 internal_module=False,
238 deps='talloc samba-util ldb samdb-common DSDB_MODULE_HELPERS'
242 bld.SAMBA_MODULE('ldb_subtree_delete',
243 source='subtree_delete.c',
245 init_function='ldb_subtree_delete_module_init',
246 module_init_name='ldb_init_module',
247 internal_module=False,
248 deps='talloc samba-util DSDB_MODULE_HELPERS'
252 bld.SAMBA_MODULE('ldb_linked_attributes',
253 source='linked_attributes.c',
255 init_function='ldb_linked_attributes_module_init',
256 module_init_name='ldb_init_module',
257 internal_module=False,
258 deps='talloc samdb DSDB_MODULE_HELPERS'
262 bld.SAMBA_MODULE('ldb_ranged_results',
263 source='ranged_results.c',
265 init_function='ldb_ranged_results_module_init',
266 module_init_name='ldb_init_module',
267 internal_module=False,
268 deps='talloc samba-util ldb'
272 bld.SAMBA_MODULE('ldb_anr',
275 init_function='ldb_anr_module_init',
276 module_init_name='ldb_init_module',
277 internal_module=False,
278 deps='talloc samba-util samdb'
282 bld.SAMBA_MODULE('ldb_instancetype',
283 source='instancetype.c',
285 init_function='ldb_instancetype_module_init',
286 module_init_name='ldb_init_module',
287 internal_module=False,
288 deps='talloc samba-util samdb DSDB_MODULE_HELPERS'
292 bld.SAMBA_MODULE('ldb_operational',
293 source='operational.c',
295 init_function='ldb_operational_module_init',
296 module_init_name='ldb_init_module',
297 internal_module=False,
298 deps='talloc samba-util samdb-common DSDB_MODULE_HELPERS samdb'
302 bld.SAMBA_MODULE('ldb_descriptor',
303 source='descriptor.c',
305 init_function='ldb_descriptor_module_init',
306 module_init_name='ldb_init_module',
307 internal_module=False,
308 deps='talloc samba-security NDR_SECURITY samdb DSDB_MODULE_HELPERS'
312 bld.SAMBA_MODULE('ldb_resolve_oids',
313 source='resolve_oids.c',
315 init_function='ldb_resolve_oids_module_init',
316 module_init_name='ldb_init_module',
317 internal_module=False,
318 deps='samdb talloc ndr'
322 bld.SAMBA_MODULE('ldb_acl',
325 init_function='ldb_acl_module_init',
326 module_init_name='ldb_init_module',
327 internal_module=False,
328 deps='talloc samba-util samba-security samdb DSDB_MODULE_HELPERS krb5samba'
332 bld.SAMBA_MODULE('ldb_lazy_commit',
333 source='lazy_commit.c',
335 internal_module=False,
336 module_init_name='ldb_init_module',
337 init_function='ldb_lazy_commit_module_init',
338 deps='samdb DSDB_MODULE_HELPERS'
341 bld.SAMBA_MODULE('ldb_aclread',
344 init_function='ldb_aclread_module_init',
345 module_init_name='ldb_init_module',
346 internal_module=False,
347 deps='talloc samba-security samdb DSDB_MODULE_HELPERS',
350 bld.SAMBA_MODULE('ldb_simple_dn',
351 source='simple_dn.c',
353 init_function='ldb_simple_dn_module_init',
354 module_init_name='ldb_init_module',
355 internal_module=False,
356 deps='talloc DSDB_MODULE_HELPERS'
359 bld.SAMBA_MODULE('ldb_dirsync',
362 init_function='ldb_dirsync_module_init',
363 module_init_name='ldb_init_module',
364 internal_module=False,
365 deps='talloc samba-security samdb DSDB_MODULE_HELPERS'
368 bld.SAMBA_MODULE('ldb_dsdb_notification',
369 source='dsdb_notification.c',
371 init_function='ldb_dsdb_notification_module_init',
372 module_init_name='ldb_init_module',
373 internal_module=False,
374 deps='talloc samba-security samdb DSDB_MODULE_HELPERS'
377 bld.SAMBA_MODULE('ldb_dns_notify',
378 source='dns_notify.c',
380 init_function='ldb_dns_notify_module_init',
381 module_init_name='ldb_init_module',
382 internal_module=False,
383 deps='talloc samdb DSDB_MODULE_HELPERS MESSAGING RPC_NDR_IRPC'
386 bld.SAMBA_MODULE('tombstone_reanimate',
387 source='tombstone_reanimate.c',
389 init_function='ldb_tombstone_reanimate_module_init',
390 module_init_name='ldb_init_module',
391 internal_module=False,
392 deps='talloc samba-util DSDB_MODULE_HELPERS'
395 bld.SAMBA_MODULE('ldb_vlv',
397 init_function='ldb_vlv_init',
398 module_init_name='ldb_init_module',
399 internal_module=False,