diff --git a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc
index e39fbb723d89346c358ece222a34e693a400d69b..963c8d32286b121a3b36dbd1c6a276e10983de5c 100644
--- a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc
+++ b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc
@@ -22,6 +22,7 @@
 
 #include <lofar_config.h>
 #include <Common/LofarLogger.h>
+#include <Common/Version.h>
 #include <APS/ParameterSet.h>
 #include <MACIO/GCF_Event.h>
 #include <MACIO/MACServiceInfo.h>
@@ -30,6 +31,7 @@
 #include <GCF/PVSS/PVSSresult.h>
 #include <GCF/RTDB/DP_Protocol.ph>
 #include "KeyValueLogger.h"
+#include "../Package__Version.h"
 
 namespace LOFAR {
   using namespace MACIO;
@@ -49,6 +51,7 @@ KeyValueLogger::KeyValueLogger(const string&	myName) :
 	itsTimerPort(0)
 {
 	LOG_DEBUG_STR("KeyValueLogger(" << myName << ")");
+	LOG_INFO(Version::getInfo<CURTDBDaemonsVersion>("KeyValueLogger"));
 
 	registerProtocol(F_FSM_PROTOCOL, F_FSM_PROTOCOL_STRINGS);
 	registerProtocol(DP_PROTOCOL,	 DP_PROTOCOL_STRINGS);
diff --git a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/Makefile.am b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/Makefile.am
index 576a60c9f4d0908b211e4b0d2ef3f7663c625b53..6e898d37fb730c839fdf60cb181034a35835eab4 100644
--- a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/Makefile.am
+++ b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/Makefile.am
@@ -6,7 +6,8 @@ bin_PROGRAMS 				= KeyValueLogger
 #							  -fmessage-length=0 \
 #							  -fdiagnostics-show-location=once
 
-KeyValueLogger_SOURCES	= KeyValueLogger.cc \
+KeyValueLogger_SOURCES		= ../Package__Version.cc \
+							  KeyValueLogger.cc \
 							  KeyValueLoggerMain.cc
 KeyValueLogger_LDADD		= $(LOFAR_DEPEND) $(libdir)/libkvt_protocol.a
 KeyValueLogger_DEPENDENCIES = $(LOFAR_DEPEND)
diff --git a/MAC/APL/CURTDBDaemons/src/LoggingProcessor/LoggingProcessor.cc b/MAC/APL/CURTDBDaemons/src/LoggingProcessor/LoggingProcessor.cc
index 2686c6ffd5cd796d5f5225d23cb77524846b002b..28bd5b06f0c890cb1a227ea47cf1758ff9f5d572 100644
--- a/MAC/APL/CURTDBDaemons/src/LoggingProcessor/LoggingProcessor.cc
+++ b/MAC/APL/CURTDBDaemons/src/LoggingProcessor/LoggingProcessor.cc
@@ -22,6 +22,7 @@
 
 #include <lofar_config.h>
 #include <Common/LofarLogger.h>
+#include <Common/Version.h>
 #include <GCF/PVSS/GCF_PVTypes.h>
 #include <MACIO/GCF_Event.h>
 #include <MACIO/MACServiceInfo.h>
@@ -30,6 +31,7 @@
 #include <GCF/RTDB/DP_Protocol.ph>
 #include <log4cplus/socketappender.h>
 #include "LoggingProcessor.h"
+#include "../Package__Version.h"
 
 using namespace log4cplus;
 using namespace log4cplus::helpers;
@@ -52,6 +54,7 @@ LoggingProcessor::LoggingProcessor(const string&	myName) :
 	itsTimerPort(0)
 {
 	LOG_DEBUG_STR("LoggingProcessor(" << myName << ")");
+	LOG_INFO(Version::getInfo<CURTDBDaemonsVersion>("LoggingProcessor"));
 
 	registerProtocol(F_FSM_PROTOCOL, F_FSM_PROTOCOL_STRINGS);
 	registerProtocol(LOG_PROTOCOL,   LOG_PROTOCOL_STRINGS);
diff --git a/MAC/APL/CURTDBDaemons/src/LoggingProcessor/Makefile.am b/MAC/APL/CURTDBDaemons/src/LoggingProcessor/Makefile.am
index fa6954082e8b1c0cf90908567ec9776840a3b3b8..b5d18220e84f61a4e5816d3c9f91d0361dcbae4a 100644
--- a/MAC/APL/CURTDBDaemons/src/LoggingProcessor/Makefile.am
+++ b/MAC/APL/CURTDBDaemons/src/LoggingProcessor/Makefile.am
@@ -6,7 +6,8 @@ bin_PROGRAMS 				= LoggingProcessor
 #							  -fmessage-length=0 \
 #							  -fdiagnostics-show-location=once
 
-LoggingProcessor_SOURCES	= LoggingProcessor.cc \
+LoggingProcessor_SOURCES	= ../Package__Version.cc \
+							  LoggingProcessor.cc \
 							  LoggingProcessorMain.cc
 LoggingProcessor_LDADD		= $(LOFAR_DEPEND) $(libdir)/liblog_protocol.a
 LoggingProcessor_DEPENDENCIES=$(LOFAR_DEPEND)
diff --git a/MAC/APL/CURTDBDaemons/src/Makefile.am b/MAC/APL/CURTDBDaemons/src/Makefile.am
index 38720225bc2b00b2a2b276ef4b4aff5fa021d5bb..40ac2f7c3ed135a17cfe075ebfe7e255bc0e9e24 100644
--- a/MAC/APL/CURTDBDaemons/src/Makefile.am
+++ b/MAC/APL/CURTDBDaemons/src/Makefile.am
@@ -1,4 +1,15 @@
+lib_LTLIBRARIES = libcurtdbdaemons.la
+libcurtdbdaemons_la_SOURCES = Package__Version.cc
+
+pkginclude_HEADERS = Package__Version.h
+
 SUBDIRS = LoggingProcessor KeyValueLogger
 
+bin_PROGRAMS = versioncurtdbdaemons
+
+versioncurtdbdaemons_SOURCES      = versioncurtdbdaemons.cc
+versioncurtdbdaemons_LDADD        = libcurtdbdaemons.la
+versioncurtdbdaemons_DEPENDENCIES = libcurtdbdaemons.la $(LOFAR_DEPEND)
+
 include $(top_srcdir)/Makefile.common