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 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'
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-security samdb DSDB_MODULE_HELPERS'
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'