Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local
[kai/samba.git] / source4 / cldap_server / config.mk
index bd62667b913125bbf889d3c012a1c26404577aa1..137a44d0f7931e2c539e78817383e1e0ddf6f517 100644 (file)
@@ -2,12 +2,17 @@
 
 #######################
 # Start SUBSYSTEM CLDAPD
-[SUBSYSTEM::CLDAPD]
-INIT_OBJ_FILES = \
-               cldap_server.o
-ADD_OBJ_FILES = \
-               netlogon.o
-REQUIRED_SUBSYSTEMS = \
-               LIBCLI_CLDAP
+[MODULE::CLDAPD]
+INIT_FUNCTION = server_service_cldapd_init
+SUBSYSTEM = smbd
+PRIVATE_DEPENDENCIES = \
+               LIBCLI_CLDAP LIBNETIF process_model
 # End SUBSYSTEM CLDAPD
 #######################
+
+CLDAPD_OBJ_FILES = $(addprefix $(cldap_serversrcdir)/, \
+               cldap_server.o \
+               netlogon.o \
+               rootdse.o)
+
+$(eval $(call proto_header_template,$(cldap_serversrcdir)/proto.h,$(CLDAPD_OBJ_FILES:.o=.c)))