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'
203 bld
.SAMBA_MODULE('ldb_objectclass',
204 source
='objectclass.c',
206 init_function
='ldb_objectclass_module_init',
207 module_init_name
='ldb_init_module',
208 internal_module
=False,
209 deps
='talloc samdb DSDB_MODULE_HELPERS samba-util'
213 bld
.SAMBA_MODULE('ldb_objectclass_attrs',
214 source
='objectclass_attrs.c',
216 init_function
='ldb_objectclass_attrs_module_init',
217 module_init_name
='ldb_init_module',
218 deps
='talloc samdb samba-util',
219 internal_module
=False,
223 bld
.SAMBA_MODULE('ldb_subtree_rename',
224 source
='subtree_rename.c',
226 init_function
='ldb_subtree_rename_module_init',
227 module_init_name
='ldb_init_module',
228 internal_module
=False,
229 deps
='talloc samba-util ldb samdb-common'
233 bld
.SAMBA_MODULE('ldb_subtree_delete',
234 source
='subtree_delete.c',
236 init_function
='ldb_subtree_delete_module_init',
237 module_init_name
='ldb_init_module',
238 internal_module
=False,
239 deps
='talloc samba-util DSDB_MODULE_HELPERS'
243 bld
.SAMBA_MODULE('ldb_linked_attributes',
244 source
='linked_attributes.c',
246 init_function
='ldb_linked_attributes_module_init',
247 module_init_name
='ldb_init_module',
248 internal_module
=False,
249 deps
='talloc samdb DSDB_MODULE_HELPERS'
253 bld
.SAMBA_MODULE('ldb_ranged_results',
254 source
='ranged_results.c',
256 init_function
='ldb_ranged_results_module_init',
257 module_init_name
='ldb_init_module',
258 internal_module
=False,
259 deps
='talloc samba-util ldb'
263 bld
.SAMBA_MODULE('ldb_anr',
266 init_function
='ldb_anr_module_init',
267 module_init_name
='ldb_init_module',
268 internal_module
=False,
269 deps
='talloc samba-util samdb'
273 bld
.SAMBA_MODULE('ldb_instancetype',
274 source
='instancetype.c',
276 init_function
='ldb_instancetype_module_init',
277 module_init_name
='ldb_init_module',
278 internal_module
=False,
279 deps
='talloc samba-util samdb DSDB_MODULE_HELPERS'
283 bld
.SAMBA_MODULE('ldb_operational',
284 source
='operational.c',
286 init_function
='ldb_operational_module_init',
287 module_init_name
='ldb_init_module',
288 internal_module
=False,
289 deps
='talloc samba-util samdb-common DSDB_MODULE_HELPERS samdb'
293 bld
.SAMBA_MODULE('ldb_descriptor',
294 source
='descriptor.c',
296 init_function
='ldb_descriptor_module_init',
297 module_init_name
='ldb_init_module',
298 internal_module
=False,
299 deps
='talloc samba-security NDR_SECURITY samdb DSDB_MODULE_HELPERS'
303 bld
.SAMBA_MODULE('ldb_resolve_oids',
304 source
='resolve_oids.c',
306 init_function
='ldb_resolve_oids_module_init',
307 module_init_name
='ldb_init_module',
308 internal_module
=False,
309 deps
='samdb talloc ndr'
313 bld
.SAMBA_MODULE('ldb_acl',
316 init_function
='ldb_acl_module_init',
317 module_init_name
='ldb_init_module',
318 internal_module
=False,
319 deps
='talloc samba-security samdb DSDB_MODULE_HELPERS'
323 bld
.SAMBA_MODULE('ldb_lazy_commit',
324 source
='lazy_commit.c',
326 internal_module
=False,
327 module_init_name
='ldb_init_module',
328 init_function
='ldb_lazy_commit_module_init',
329 deps
='samdb DSDB_MODULE_HELPERS'
332 bld
.SAMBA_MODULE('ldb_aclread',
335 init_function
='ldb_aclread_module_init',
336 module_init_name
='ldb_init_module',
337 internal_module
=False,
338 deps
='talloc samba-security samdb DSDB_MODULE_HELPERS',
341 bld
.SAMBA_MODULE('ldb_simple_dn',
342 source
='simple_dn.c',
344 init_function
='ldb_simple_dn_module_init',
345 module_init_name
='ldb_init_module',
346 internal_module
=False,
347 deps
='talloc DSDB_MODULE_HELPERS'
350 bld
.SAMBA_MODULE('ldb_dirsync',
353 init_function
='ldb_dirsync_module_init',
354 module_init_name
='ldb_init_module',
355 internal_module
=False,
356 deps
='talloc samba-security samdb DSDB_MODULE_HELPERS'