1 ################################################
2 # Start MODULE ldb_objectguid
3 [MODULE::ldb_objectguid]
5 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR NDR_MISC
6 INIT_FUNCTION = LDB_MODULE(objectguid)
7 # End MODULE ldb_objectguid
8 ################################################
10 ldb_objectguid_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectguid.o
12 ################################################
13 # Start MODULE ldb_repl_meta_data
14 [MODULE::ldb_repl_meta_data]
16 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS \
17 LIBNDR NDR_MISC NDR_DRSUAPI \
19 INIT_FUNCTION = LDB_MODULE(repl_meta_data)
20 # End MODULE ldb_repl_meta_data
21 ################################################
23 ldb_repl_meta_data_OBJ_FILES = \
24 $(dsdbsrcdir)/samdb/ldb_modules/repl_meta_data.o
26 ################################################
27 # Start MODULE ldb_dsdb_cache
28 [MODULE::ldb_dsdb_cache]
30 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS
31 INIT_FUNCTION = LDB_MODULE(dsdb_cache)
32 # End MODULE ldb_dsdb_cache
33 ################################################
35 ldb_dsdb_cache_OBJ_FILES = \
36 $(dsdbsrcdir)/samdb/ldb_modules/dsdb_cache.o
38 ################################################
39 # Start MODULE ldb_schema_fsmo
40 [MODULE::ldb_schema_fsmo]
42 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS
43 INIT_FUNCTION = LDB_MODULE(schema_fsmo)
44 # End MODULE ldb_schema_fsmo
45 ################################################
47 ldb_schema_fsmo_OBJ_FILES = \
48 $(dsdbsrcdir)/samdb/ldb_modules/schema_fsmo.o
50 ################################################
51 # Start MODULE ldb_naming_fsmo
52 [MODULE::ldb_naming_fsmo]
54 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS
55 INIT_FUNCTION = LDB_MODULE(naming_fsmo)
56 # End MODULE ldb_naming_fsmo
57 ################################################
59 ldb_naming_fsmo_OBJ_FILES = \
60 $(dsdbsrcdir)/samdb/ldb_modules/naming_fsmo.o
62 ################################################
63 # Start MODULE ldb_pdc_fsmo
64 [MODULE::ldb_pdc_fsmo]
66 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS
67 INIT_FUNCTION = LDB_MODULE(pdc_fsmo)
68 # End MODULE ldb_pdc_fsmo
69 ################################################
71 ldb_pdc_fsmo_OBJ_FILES = \
72 $(dsdbsrcdir)/samdb/ldb_modules/pdc_fsmo.o
74 ################################################
75 # Start MODULE ldb_samldb
78 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LDAP_ENCODE NDR_MISC SAMDB
79 INIT_FUNCTION = LDB_MODULE(samldb)
81 # End MODULE ldb_samldb
82 ################################################
84 ldb_samldb_OBJ_FILES = \
85 $(dsdbsrcdir)/samdb/ldb_modules/samldb.o
87 ################################################
88 # Start MODULE ldb_samba3sam
89 [MODULE::ldb_samba3sam]
91 INIT_FUNCTION = LDB_MODULE(samba3sam)
92 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SMBPASSWD \
93 NSS_WRAPPER LIBSECURITY NDR_SECURITY
94 # End MODULE ldb_samldb
95 ################################################
97 ldb_samba3sam_OBJ_FILES = \
98 $(dsdbsrcdir)/samdb/ldb_modules/samba3sam.o
100 ################################################
101 # Start MODULE ldb_simple_ldap_map
102 [MODULE::ldb_simple_ldap_map]
104 INIT_FUNCTION = LDB_MODULE(entryuuid),LDB_MODULE(nsuniqueid)
105 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR NDR_MISC
107 ALIASES = entryuuid nsuniqueid
108 # End MODULE ldb_entryuuid
109 ################################################
111 ldb_simple_ldap_map_OBJ_FILES = \
112 $(dsdbsrcdir)/samdb/ldb_modules/simple_ldap_map.o
114 # ################################################
115 # # Start MODULE ldb_proxy
116 # [MODULE::ldb_proxy]
118 # INIT_FUNCTION = LDB_MODULE(proxy)
122 # # End MODULE ldb_proxy
123 # ################################################
126 ################################################
127 # Start MODULE ldb_rootdse
128 [MODULE::ldb_rootdse]
130 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB
131 INIT_FUNCTION = LDB_MODULE(rootdse)
132 # End MODULE ldb_rootdse
133 ################################################
135 ldb_rootdse_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/rootdse.o
137 ################################################
138 # Start MODULE ldb_password_hash
139 [MODULE::ldb_password_hash]
141 INIT_FUNCTION = LDB_MODULE(password_hash)
142 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB LDAP_ENCODE \
143 LIBCLI_AUTH NDR_DRSBLOBS KERBEROS \
144 HEIMDAL_HDB_KEYS HEIMDAL_KRB5
145 # End MODULE ldb_password_hash
146 ################################################
148 ldb_password_hash_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/password_hash.o
150 ################################################
151 # Start MODULE ldb_local_password
152 [MODULE::ldb_local_password]
153 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR SAMDB
155 INIT_FUNCTION = LDB_MODULE(local_password)
156 # End MODULE ldb_local_password
157 ################################################
159 ldb_local_password_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/local_password.o
161 ################################################
162 # Start MODULE ldb_kludge_acl
163 [MODULE::ldb_kludge_acl]
164 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY SAMDB
166 INIT_FUNCTION = LDB_MODULE(kludge_acl)
168 # End MODULE ldb_kludge_acl
169 ################################################
171 ldb_kludge_acl_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/kludge_acl.o
173 ################################################
174 # Start MODULE ldb_extended_dn
175 [MODULE::ldb_extended_dn]
177 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR LIBSECURITY SAMDB
178 INIT_FUNCTION = LDB_MODULE(extended_dn)
179 # End MODULE ldb_extended_dn
180 ################################################
182 ldb_extended_dn_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/extended_dn.o
184 ################################################
185 # Start MODULE ldb_show_deleted
186 [MODULE::ldb_show_deleted]
188 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS
189 INIT_FUNCTION = LDB_MODULE(show_deleted)
190 # End MODULE ldb_show_deleted
191 ################################################
193 ldb_show_deleted_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/show_deleted.o
195 ################################################
196 # Start MODULE ldb_partition
197 [MODULE::ldb_partition]
199 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB
200 INIT_FUNCTION = LDB_MODULE(partition)
201 # End MODULE ldb_partition
202 ################################################
204 ldb_partition_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/partition.o
206 ################################################
207 # Start MODULE ldb_schema
210 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBLDB
211 INIT_FUNCTION = LDB_MODULE(schema)
212 # End MODULE ldb_schema
213 ################################################
215 ldb_schema_OBJ_FILES = $(addprefix $(dsdbsrcdir)/samdb/ldb_modules/, schema.o schema_syntax.o)
217 ################################################
218 # Start MODULE ldb_update_kt
219 [MODULE::ldb_update_keytab]
221 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS CREDENTIALS
222 #Also depends on credentials, but that would loop
223 INIT_FUNCTION = LDB_MODULE(update_keytab)
224 # End MODULE ldb_update_kt
225 ################################################
227 ldb_update_keytab_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/update_keytab.o
229 ################################################
230 # Start MODULE ldb_objectclass
231 [MODULE::ldb_objectclass]
232 INIT_FUNCTION = LDB_MODULE(objectclass)
233 CFLAGS = -Ilib/ldb/include
234 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY NDR_SECURITY SAMDB
236 # End MODULE ldb_objectclass
237 ################################################
239 ldb_objectclass_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectclass.o
241 ################################################
242 # Start MODULE ldb_subtree_rename
243 [MODULE::ldb_subtree_rename]
244 INIT_FUNCTION = LDB_MODULE(subtree_rename)
245 CFLAGS = -Ilib/ldb/include
246 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS
248 # End MODULE ldb_subtree_rename
249 ################################################
251 ldb_subtree_rename_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_rename.o
253 ################################################
254 # Start MODULE ldb_subtree_rename
255 [MODULE::ldb_subtree_delete]
256 INIT_FUNCTION = LDB_MODULE(subtree_delete)
257 CFLAGS = -Ilib/ldb/include
258 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS
260 # End MODULE ldb_subtree_rename
261 ################################################
263 ldb_subtree_delete_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_delete.o
265 ################################################
266 # Start MODULE ldb_linked_attributes
267 [MODULE::ldb_linked_attributes]
268 INIT_FUNCTION = LDB_MODULE(linked_attributes)
269 CFLAGS = -Ilib/ldb/include
270 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB
272 # End MODULE ldb_linked_attributes
273 ################################################
275 ldb_linked_attributes_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/linked_attributes.o
277 ################################################
278 # Start MODULE ldb_ranged_results
279 [MODULE::ldb_ranged_results]
280 INIT_FUNCTION = LDB_MODULE(ranged_results)
281 CFLAGS = -Ilib/ldb/include
282 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS
284 # End MODULE ldb_ranged_results
285 ################################################
287 ldb_ranged_results_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/ranged_results.o
289 ################################################
290 # Start MODULE ldb_anr
292 INIT_FUNCTION = LDB_MODULE(anr)
293 CFLAGS = -Ilib/ldb/include
294 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB
297 ################################################
299 ldb_anr_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/anr.o
301 ################################################
302 # Start MODULE ldb_normalise
303 [MODULE::ldb_normalise]
304 INIT_FUNCTION = LDB_MODULE(normalise)
305 CFLAGS = -Ilib/ldb/include
306 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB
308 # End MODULE ldb_normalise
309 ################################################
311 ldb_normalise_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/normalise.o
313 ################################################
314 # Start MODULE ldb_instancetype
315 [MODULE::ldb_instancetype]
316 INIT_FUNCTION = LDB_MODULE(instancetype)
317 CFLAGS = -Ilib/ldb/include
318 PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB
320 # End MODULE ldb_instancetype
321 ################################################
323 ldb_instancetype_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/instancetype.o