Added support for control commands using D-BUS.

This commit is contained in:
Nikos Mavrogiannopoulos
2014-01-06 19:01:04 +01:00
parent 26a9121ced
commit 0cf7529c72
7 changed files with 674 additions and 13 deletions

View File

@@ -48,6 +48,11 @@ AC_CHECK_LIB(gnutls, gnutls_pkcs11_reinit, [
AC_DEFINE([HAVE_PKCS11], [], [PKCS11 detected in gnutls])
])
PKG_CHECK_MODULES([LIBDBUS], [dbus-1 >= 1.1.1],
dbus_enabled=yes
AC_DEFINE([HAVE_DBUS], [], [dbus detected]),
[dbus_enabled=no])
PKG_CHECK_MODULES([LIBPROTOBUF_C], [libprotobuf-c],,
AC_CHECK_LIB(protobuf-c, [protobuf_c_message_pack],
AC_SUBST(LIBPROTOBUF_C_LIBS, [-lprotobuf-c]),
@@ -219,6 +224,7 @@ Summary of build options:
PAM auth backend: ${pam_enabled}
TCP wrappers: ${libwrap_enabled}
systemd: ${systemd_enabled}
dbus: ${dbus_enabled}
local PCL library: ${with_local_pcl}
local libopts: ${enable_local_libopts}
local http-parser: ${with_local_http_parser}