r17525: This is a merge from the Google Summer of Code 2006 project by Martin Kühl
[samba.git] / source / dsdb / samdb / ldb_modules / config.mk
1 ################################################
2 # Start MODULE ldb_objectguid
3 [MODULE::ldb_objectguid]
4 SUBSYSTEM = ldb
5 INIT_FUNCTION = objectguid_module_init
6 OBJ_FILES = \
7                 objectguid.o
8 PUBLIC_DEPENDENCIES = \
9                 LIBNDR NDR_MISC
10 # End MODULE ldb_objectguid
11 ################################################
12
13 ################################################
14 # Start MODULE ldb_samldb
15 [MODULE::ldb_samldb]
16 SUBSYSTEM = ldb
17 INIT_FUNCTION = samldb_module_init
18 OBJ_FILES = \
19                 samldb.o
20 #
21 # End MODULE ldb_samldb
22 ################################################
23
24 ################################################
25 # Start MODULE ldb_samba3sam
26 [MODULE::ldb_samba3sam]
27 SUBSYSTEM = ldb
28 INIT_FUNCTION = ldb_samba3sam_module_init
29 ENABLE = NO
30 OBJ_FILES = \
31                 samba3sam.o
32 #
33 # End MODULE ldb_samldb
34 ################################################
35
36 ################################################
37 # Start MODULE ldb_entryUUID
38 [MODULE::ldb_entryUUID]
39 SUBSYSTEM = ldb
40 INIT_FUNCTION = ldb_entryUUID_module_init
41 ENABLE = YES
42 OBJ_FILES = \
43                 entryUUID.o
44 #
45 # End MODULE ldb_entryUUID
46 ################################################
47
48 # ################################################
49 # # Start MODULE ldb_proxy
50 # [MODULE::ldb_proxy]
51 # SUBSYSTEM = ldb
52 # INIT_FUNCTION = proxy_module_init
53 # OBJ_FILES = \
54 #               proxy.o
55
56 # # End MODULE ldb_proxy
57 # ################################################
58
59
60 ################################################
61 # Start MODULE ldb_rootdse
62 [MODULE::ldb_rootdse]
63 SUBSYSTEM = ldb
64 INIT_FUNCTION = rootdse_module_init
65 OBJ_FILES = \
66                 rootdse.o
67 #
68 # End MODULE ldb_rootdse
69 ################################################
70
71 ################################################
72 # Start MODULE ldb_password_hash
73 [MODULE::ldb_password_hash]
74 SUBSYSTEM = ldb
75 INIT_FUNCTION = password_hash_module_init
76 OBJ_FILES = password_hash.o
77 PUBLIC_DEPENDENCIES = HEIMDAL_KRB5
78 PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS
79 #
80 # End MODULE ldb_password_hash
81 ################################################
82
83 ################################################
84 # Start MODULE ldb_local_password
85 [MODULE::ldb_local_password]
86 SUBSYSTEM = ldb
87 INIT_FUNCTION = local_password_module_init
88 OBJ_FILES = local_password.o
89 #
90 # End MODULE ldb_local_password
91 ################################################
92
93 ################################################
94 # Start MODULE ldb_kludge_acl
95 [MODULE::ldb_kludge_acl]
96 SUBSYSTEM = ldb
97 INIT_FUNCTION = ldb_kludge_acl_init
98 OBJ_FILES = \
99                 kludge_acl.o
100 PUBLIC_DEPENDENCIES = \
101                 LIBSECURITY
102 #
103 # End MODULE ldb_kludge_acl
104 ################################################
105
106 ################################################
107 # Start MODULE ldb_extended_dn
108 [MODULE::ldb_extended_dn]
109 SUBSYSTEM = ldb
110 INIT_FUNCTION = ldb_extended_dn_init
111 OBJ_FILES = \
112                 extended_dn.o
113 #
114 # End MODULE ldb_extended_dn
115 ################################################
116
117 ################################################
118 # Start MODULE ldb_partition
119 [MODULE::ldb_partition]
120 SUBSYSTEM = ldb
121 INIT_FUNCTION = ldb_partition_init
122 OBJ_FILES = \
123                 partition.o
124 #
125 # End MODULE ldb_partition
126 ################################################
127