1 ################################################
2 # Start MODULE ldb_objectguid
3 [MODULE::ldb_objectguid]
5 PRIVATE_DEPENDENCIES = LIBTALLOC
6 INIT_FUNCTION = objectguid_module_init
9 PUBLIC_DEPENDENCIES = \
11 # End MODULE ldb_objectguid
12 ################################################
14 ################################################
15 # Start MODULE ldb_repl_mata_data
16 [MODULE::ldb_repl_meta_data]
18 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBNDR NDR_MISC NDR_DRSUAPI NDR_DRSBLOBS
19 INIT_FUNCTION = repl_meta_data_module_init
22 # End MODULE ldb_repl_meta_data
23 ################################################
25 ################################################
26 # Start MODULE ldb_dsdb_cache
27 [MODULE::ldb_dsdb_cache]
29 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
30 INIT_FUNCTION = dsdb_cache_module_init
33 # End MODULE ldb_dsdb_cache
34 ################################################
36 ################################################
37 # Start MODULE ldb_schema_fsmo
38 [MODULE::ldb_schema_fsmo]
40 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
41 INIT_FUNCTION = schema_fsmo_module_init
44 # End MODULE ldb_schema_fsmo
45 ################################################
47 ################################################
48 # Start MODULE ldb_naming_fsmo
49 [MODULE::ldb_naming_fsmo]
51 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
52 INIT_FUNCTION = naming_fsmo_module_init
55 # End MODULE ldb_naming_fsmo
56 ################################################
58 ################################################
59 # Start MODULE ldb_pdc_fsmo
60 [MODULE::ldb_pdc_fsmo]
62 PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC
63 INIT_FUNCTION = pdc_fsmo_module_init
66 # End MODULE ldb_pdc_fsmo
67 ################################################
69 ################################################
70 # Start MODULE ldb_samldb
73 PRIVATE_DEPENDENCIES = LIBTALLOC
74 INIT_FUNCTION = samldb_module_init
78 # End MODULE ldb_samldb
79 ################################################
81 ################################################
82 # Start MODULE ldb_samba3sam
83 [MODULE::ldb_samba3sam]
85 INIT_FUNCTION = ldb_samba3sam_module_init
86 PRIVATE_DEPENDENCIES = LIBTALLOC ldb_map SMBPASSWD
90 # End MODULE ldb_samldb
91 ################################################
93 ################################################
94 # Start MODULE ldb_entryUUID
95 [MODULE::ldb_entryUUID]
97 INIT_FUNCTION = ldb_entryUUID_module_init
98 PRIVATE_DEPENDENCIES = LIBTALLOC
103 # End MODULE ldb_entryUUID
104 ################################################
106 # ################################################
107 # # Start MODULE ldb_proxy
108 # [MODULE::ldb_proxy]
110 # INIT_FUNCTION = proxy_module_init
114 # # End MODULE ldb_proxy
115 # ################################################
118 ################################################
119 # Start MODULE ldb_rootdse
120 [MODULE::ldb_rootdse]
122 PRIVATE_DEPENDENCIES = LIBTALLOC
123 INIT_FUNCTION = rootdse_module_init
127 # End MODULE ldb_rootdse
128 ################################################
130 ################################################
131 # Start MODULE ldb_password_hash
132 [MODULE::ldb_password_hash]
134 INIT_FUNCTION = password_hash_module_init
135 OBJ_FILES = password_hash.o
136 PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC HEIMDAL_KRB5
138 # End MODULE ldb_password_hash
139 ################################################
141 ################################################
142 # Start MODULE ldb_local_password
143 [MODULE::ldb_local_password]
144 PRIVATE_DEPENDENCIES = LIBTALLOC
146 INIT_FUNCTION = local_password_module_init
147 OBJ_FILES = local_password.o
149 # End MODULE ldb_local_password
150 ################################################
152 ################################################
153 # Start MODULE ldb_kludge_acl
154 [MODULE::ldb_kludge_acl]
155 PRIVATE_DEPENDENCIES = LIBTALLOC
157 INIT_FUNCTION = ldb_kludge_acl_init
160 PUBLIC_DEPENDENCIES = \
163 # End MODULE ldb_kludge_acl
164 ################################################
166 ################################################
167 # Start MODULE ldb_extended_dn
168 [MODULE::ldb_extended_dn]
170 PRIVATE_DEPENDENCIES = LIBTALLOC
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
195 INIT_FUNCTION = ldb_partition_init
199 # End MODULE ldb_partition
200 ################################################
202 ################################################
203 # Start MODULE ldb_schema
206 PRIVATE_DEPENDENCIES = LIBTALLOC
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_kt]
218 PRIVATE_DEPENDENCIES = LIBTALLOC CREDENTIALS_KRB5
219 #Also depends on credentials, but that would loop
220 INIT_FUNCTION = ldb_update_kt_init
224 # End MODULE ldb_update_kt
225 ################################################