1################################################ 2# Start MODULE ldb_objectguid 3[MODULE::ldb_objectguid] 4SUBSYSTEM = LIBLDB 5PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS LIBNDR 6INIT_FUNCTION = LDB_MODULE(objectguid) 7# End MODULE ldb_objectguid 8################################################ 9 10ldb_objectguid_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectguid.o 11 12################################################ 13# Start MODULE ldb_repl_meta_data 14[MODULE::ldb_repl_meta_data] 15SUBSYSTEM = LIBLDB 16PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS \ 17 LIBNDR NDR_DRSUAPI \ 18 NDR_DRSBLOBS LIBNDR 19INIT_FUNCTION = LDB_MODULE(repl_meta_data) 20# End MODULE ldb_repl_meta_data 21################################################ 22 23ldb_repl_meta_data_OBJ_FILES = \ 24 $(dsdbsrcdir)/samdb/ldb_modules/repl_meta_data.o 25 26################################################ 27# Start MODULE ldb_dsdb_cache 28[MODULE::ldb_dsdb_cache] 29SUBSYSTEM = LIBLDB 30PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS 31INIT_FUNCTION = LDB_MODULE(dsdb_cache) 32# End MODULE ldb_dsdb_cache 33################################################ 34 35ldb_dsdb_cache_OBJ_FILES = \ 36 $(dsdbsrcdir)/samdb/ldb_modules/dsdb_cache.o 37 38################################################ 39# Start MODULE ldb_schema_fsmo 40[MODULE::ldb_schema_fsmo] 41SUBSYSTEM = LIBLDB 42PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS 43INIT_FUNCTION = LDB_MODULE(schema_fsmo) 44# End MODULE ldb_schema_fsmo 45################################################ 46 47ldb_schema_fsmo_OBJ_FILES = \ 48 $(dsdbsrcdir)/samdb/ldb_modules/schema_fsmo.o 49 50################################################ 51# Start MODULE ldb_naming_fsmo 52[MODULE::ldb_naming_fsmo] 53SUBSYSTEM = LIBLDB 54PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS 55INIT_FUNCTION = LDB_MODULE(naming_fsmo) 56# End MODULE ldb_naming_fsmo 57################################################ 58 59ldb_naming_fsmo_OBJ_FILES = \ 60 $(dsdbsrcdir)/samdb/ldb_modules/naming_fsmo.o 61 62################################################ 63# Start MODULE ldb_pdc_fsmo 64[MODULE::ldb_pdc_fsmo] 65SUBSYSTEM = LIBLDB 66PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS 67INIT_FUNCTION = LDB_MODULE(pdc_fsmo) 68# End MODULE ldb_pdc_fsmo 69################################################ 70 71ldb_pdc_fsmo_OBJ_FILES = \ 72 $(dsdbsrcdir)/samdb/ldb_modules/pdc_fsmo.o 73 74################################################ 75# Start MODULE ldb_samldb 76[MODULE::ldb_samldb] 77SUBSYSTEM = LIBLDB 78PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LDAP_ENCODE SAMDB 79INIT_FUNCTION = LDB_MODULE(samldb) 80# 81# End MODULE ldb_samldb 82################################################ 83 84ldb_samldb_OBJ_FILES = \ 85 $(dsdbsrcdir)/samdb/ldb_modules/samldb.o 86 87################################################ 88# Start MODULE ldb_samba3sam 89[MODULE::ldb_samba3sam] 90SUBSYSTEM = LIBLDB 91INIT_FUNCTION = LDB_MODULE(samba3sam) 92PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBLDB SMBPASSWD \ 93 NSS_WRAPPER LIBSECURITY NDR_SECURITY 94# End MODULE ldb_samldb 95################################################ 96 97ldb_samba3sam_OBJ_FILES = \ 98 $(dsdbsrcdir)/samdb/ldb_modules/samba3sam.o 99 100################################################ 101# Start MODULE ldb_simple_ldap_map 102[MODULE::ldb_simple_ldap_map] 103SUBSYSTEM = LIBLDB 104INIT_FUNCTION = LDB_MODULE(entryuuid),LDB_MODULE(nsuniqueid) 105PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBLDB LIBNDR 106ENABLE = YES 107ALIASES = entryuuid nsuniqueid 108# End MODULE ldb_entryuuid 109################################################ 110 111ldb_simple_ldap_map_OBJ_FILES = \ 112 $(dsdbsrcdir)/samdb/ldb_modules/simple_ldap_map.o 113 114# ################################################ 115# # Start MODULE ldb_proxy 116# [MODULE::ldb_proxy] 117# SUBSYSTEM = LIBLDB 118# INIT_FUNCTION = LDB_MODULE(proxy) 119# OBJ_FILES = \ 120# proxy.o 121# 122# # End MODULE ldb_proxy 123# ################################################ 124 125 126################################################ 127# Start MODULE ldb_rootdse 128[MODULE::ldb_rootdse] 129SUBSYSTEM = LIBLDB 130PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB 131INIT_FUNCTION = LDB_MODULE(rootdse) 132# End MODULE ldb_rootdse 133################################################ 134 135ldb_rootdse_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/rootdse.o 136 137################################################ 138# Start MODULE ldb_password_hash 139[MODULE::ldb_password_hash] 140SUBSYSTEM = LIBLDB 141INIT_FUNCTION = LDB_MODULE(password_hash) 142PRIVATE_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################################################ 147 148ldb_password_hash_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/password_hash.o 149 150################################################ 151# Start MODULE ldb_local_password 152[MODULE::ldb_local_password] 153PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR SAMDB 154SUBSYSTEM = LIBLDB 155INIT_FUNCTION = LDB_MODULE(local_password) 156# End MODULE ldb_local_password 157################################################ 158 159ldb_local_password_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/local_password.o 160 161################################################ 162# Start MODULE ldb_kludge_acl 163[MODULE::ldb_kludge_acl] 164PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY SAMDB 165SUBSYSTEM = LIBLDB 166INIT_FUNCTION = LDB_MODULE(kludge_acl) 167 168# End MODULE ldb_kludge_acl 169################################################ 170 171ldb_kludge_acl_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/kludge_acl.o 172 173################################################ 174# Start MODULE ldb_extended_dn_in 175[MODULE::ldb_extended_dn_in] 176SUBSYSTEM = LIBLDB 177PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL 178INIT_FUNCTION = LDB_MODULE(extended_dn_in) 179# End MODULE ldb_extended_dn_in 180################################################ 181 182ldb_extended_dn_in_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/extended_dn_in.o 183 184################################################ 185# Start MODULE ldb_extended_dn_out 186[MODULE::ldb_extended_dn_out] 187SUBSYSTEM = LIBLDB 188PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBNDR LIBSAMBA-UTIL SAMDB 189INIT_FUNCTION = LDB_MODULE(extended_dn_out_ldb),LDB_MODULE(extended_dn_out_dereference) 190ENABLE = YES 191ALIASES = extended_dn_out_ldb extended_dn_out_dereference 192# End MODULE ldb_extended_dn_out 193################################################ 194 195ldb_extended_dn_out_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/extended_dn_out.o 196 197################################################ 198# Start MODULE ldb_extended_dn_store 199[MODULE::ldb_extended_dn_store] 200SUBSYSTEM = LIBLDB 201PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB 202INIT_FUNCTION = LDB_MODULE(extended_dn_store) 203# End MODULE ldb_extended_dn_store 204################################################ 205 206ldb_extended_dn_store_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/extended_dn_store.o 207 208################################################ 209# Start MODULE ldb_show_deleted 210[MODULE::ldb_show_deleted] 211SUBSYSTEM = LIBLDB 212PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL 213INIT_FUNCTION = LDB_MODULE(show_deleted) 214# End MODULE ldb_show_deleted 215################################################ 216 217ldb_show_deleted_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/show_deleted.o 218 219################################################ 220# Start MODULE ldb_partition 221[MODULE::ldb_partition] 222SUBSYSTEM = LIBLDB 223PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB 224INIT_FUNCTION = LDB_MODULE(partition) 225# End MODULE ldb_partition 226################################################ 227 228ldb_partition_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/partition.o 229 230################################################ 231# Start MODULE ldb_update_kt 232[MODULE::ldb_update_keytab] 233SUBSYSTEM = LIBLDB 234PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS CREDENTIALS 235#Also depends on credentials, but that would loop 236INIT_FUNCTION = LDB_MODULE(update_keytab) 237# End MODULE ldb_update_kt 238################################################ 239 240ldb_update_keytab_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/update_keytab.o 241 242################################################ 243# Start MODULE ldb_objectclass 244[MODULE::ldb_objectclass] 245INIT_FUNCTION = LDB_MODULE(objectclass) 246CFLAGS = -Ilib/ldb/include 247PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY NDR_SECURITY SAMDB 248SUBSYSTEM = LIBLDB 249# End MODULE ldb_objectclass 250################################################ 251 252ldb_objectclass_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectclass.o 253 254################################################ 255# Start MODULE ldb_subtree_rename 256[MODULE::ldb_subtree_rename] 257INIT_FUNCTION = LDB_MODULE(subtree_rename) 258CFLAGS = -Ilib/ldb/include 259PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL 260SUBSYSTEM = LIBLDB 261# End MODULE ldb_subtree_rename 262################################################ 263 264ldb_subtree_rename_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_rename.o 265 266################################################ 267# Start MODULE ldb_subtree_rename 268[MODULE::ldb_subtree_delete] 269INIT_FUNCTION = LDB_MODULE(subtree_delete) 270CFLAGS = -Ilib/ldb/include 271PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL 272SUBSYSTEM = LIBLDB 273# End MODULE ldb_subtree_rename 274################################################ 275 276ldb_subtree_delete_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_delete.o 277 278################################################ 279# Start MODULE ldb_linked_attributes 280[MODULE::ldb_linked_attributes] 281INIT_FUNCTION = LDB_MODULE(linked_attributes) 282CFLAGS = -Ilib/ldb/include 283PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS SAMDB 284SUBSYSTEM = LIBLDB 285# End MODULE ldb_linked_attributes 286################################################ 287 288ldb_linked_attributes_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/linked_attributes.o 289 290################################################ 291# Start MODULE ldb_ranged_results 292[MODULE::ldb_ranged_results] 293INIT_FUNCTION = LDB_MODULE(ranged_results) 294CFLAGS = -Ilib/ldb/include 295PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL 296SUBSYSTEM = LIBLDB 297# End MODULE ldb_ranged_results 298################################################ 299 300ldb_ranged_results_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/ranged_results.o 301 302################################################ 303# Start MODULE ldb_anr 304[MODULE::ldb_anr] 305INIT_FUNCTION = LDB_MODULE(anr) 306CFLAGS = -Ilib/ldb/include 307PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB 308SUBSYSTEM = LIBLDB 309# End MODULE ldb_anr 310################################################ 311 312ldb_anr_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/anr.o 313 314################################################ 315# Start MODULE ldb_instancetype 316[MODULE::ldb_instancetype] 317INIT_FUNCTION = LDB_MODULE(instancetype) 318CFLAGS = -Ilib/ldb/include 319PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSAMBA-UTIL SAMDB 320SUBSYSTEM = LIBLDB 321# End MODULE ldb_instancetype 322################################################ 323 324ldb_instancetype_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/instancetype.o 325 326################################################ 327# Start MODULE ldb_operational 328[MODULE::ldb_operational] 329SUBSYSTEM = LIBLDB 330CFLAGS = -Ilib/ldb/include 331PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT 332INIT_FUNCTION = LDB_MODULE(operational) 333# End MODULE ldb_operational 334################################################ 335 336ldb_operational_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/operational.o 337 338################################################ 339# Start MODULE ldb_descriptor 340[MODULE::ldb_descriptor] 341INIT_FUNCTION = LDB_MODULE(descriptor) 342CFLAGS = -Ilib/ldb/include 343PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY NDR_SECURITY SAMDB 344SUBSYSTEM = LIBLDB 345# End MODULE ldb_descriptor 346################################################ 347 348ldb_descriptor_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/descriptor.o 349 350################################################ 351# Start MODULE ldb_resolve_oids 352[MODULE::ldb_resolve_oids] 353SUBSYSTEM = LIBLDB 354PRIVATE_DEPENDENCIES = SAMDB LIBTALLOC LIBEVENTS LIBNDR 355INIT_FUNCTION = LDB_MODULE(resolve_oids) 356# End MODULE ldb_resolve_oids 357################################################ 358 359ldb_resolve_oids_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/resolve_oids.o 360 361################################################ 362# Start MODULE ldb_acl 363[MODULE::ldb_acl] 364PRIVATE_DEPENDENCIES = LIBTALLOC LIBEVENTS LIBSECURITY SAMDB 365SUBSYSTEM = LIBLDB 366INIT_FUNCTION = LDB_MODULE(acl) 367 368# End MODULE ldb_acl 369################################################ 370 371ldb_acl_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/acl.o 372