summaryrefslogtreecommitdiff
path: root/source4/kdc/config.mk
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-01-28 01:27:11 -0500
committerSimo Sorce <idra@samba.org>2010-01-28 19:33:34 -0500
commit3ce54a4a973d79012e0ea5a1351393d6b006c809 (patch)
treeb2703553b437c33d0818b4041abf774a7ae8153a /source4/kdc/config.mk
parenta097527ab73c781322d643f6f444c0d146d0ce87 (diff)
downloadsamba-3ce54a4a973d79012e0ea5a1351393d6b006c809.tar.gz
samba-3ce54a4a973d79012e0ea5a1351393d6b006c809.tar.bz2
samba-3ce54a4a973d79012e0ea5a1351393d6b006c809.zip
s4:kdc move db functions in their own file
Keep all heimdal related plugin code within hdb_samba4.c Move interfaces needed by multiple plugins in db-glue.c Move sequence context in main db context so that we do not depend on db->hdb_dbc in the common code. Remove unnecessary paremeters from function prototypes
Diffstat (limited to 'source4/kdc/config.mk')
-rw-r--r--source4/kdc/config.mk14
1 files changed, 13 insertions, 1 deletions
diff --git a/source4/kdc/config.mk b/source4/kdc/config.mk
index c3fc550c26..93f27a3935 100644
--- a/source4/kdc/config.mk
+++ b/source4/kdc/config.mk
@@ -19,7 +19,7 @@ KDC_OBJ_FILES = $(addprefix $(kdcsrcdir)/, kdc.o kpasswdd.o)
CFLAGS = -Iheimdal/kdc -Iheimdal/lib/hdb
PRIVATE_DEPENDENCIES = \
LIBLDB auth_sam auth_sam_reply CREDENTIALS \
- HEIMDAL_HDB LIBSAMBA-HOSTCONFIG
+ HEIMDAL_HDB DB_GLUE LIBSAMBA-HOSTCONFIG
# End SUBSYSTEM HDB
#######################
@@ -48,3 +48,15 @@ PRIVATE_DEPENDENCIES = \
#######################
PAC_GLUE_OBJ_FILES = $(addprefix $(kdcsrcdir)/, pac-glue.o)
+
+#######################
+# Start SUBSYSTEM KDC
+[SUBSYSTEM::DB_GLUE]
+CFLAGS = -Iheimdal/kdc -Iheimdal/lib/hdb
+PRIVATE_DEPENDENCIES = \
+ LIBLDB auth_sam auth_sam_reply CREDENTIALS \
+ HEIMDAL_HDB LIBSAMBA-HOSTCONFIG
+# End SUBSYSTEM KDC
+#######################
+
+DB_GLUE_OBJ_FILES = $(addprefix $(kdcsrcdir)/, db-glue.o)