diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-10-30 07:05:43 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2017-02-15 14:51:02 +0100 |
commit | c109f063b4469818fd335b8b509f0458e7b33b0a (patch) | |
tree | 602d47ae79c9fbf6b0c18b32fe7c4c7e0b5af6b3 /Makefile.am | |
parent | 2d1a59f6c2cf3cf4667cf2d01b2d780db916db42 (diff) | |
download | sssd-c109f063b4469818fd335b8b509f0458e7b33b0a.tar.gz sssd-c109f063b4469818fd335b8b509f0458e7b33b0a.tar.xz sssd-c109f063b4469818fd335b8b509f0458e7b33b0a.zip |
RESPONDER: Add a responder sbus interface to set domain state
Adds a generic responder s-bus interface that all responders implement.
The interface currently contains methods that make it possible for a sssd
domain to be marked as active or inconsistent by a back end.
In the future, this commit will be superseded by sbus signals.
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index 2304b39c7..32f62b5b4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -516,6 +516,12 @@ SSSD_CACHE_REQ_OBJ = \ src/responder/common/cache_req/plugins/cache_req_host_by_name.c \ $(NULL) +SSSD_RESPONDER_IFACE_OBJ = \ + src/responder/common/iface/responder_iface.c \ + src/responder/common/iface/responder_domain.c \ + src/responder/common/iface/responder_iface_generated.c \ + $(NULL) + SSSD_RESPONDER_OBJ = \ src/responder/common/negcache_files.c \ src/responder/common/negcache.c \ @@ -530,6 +536,7 @@ SSSD_RESPONDER_OBJ = \ src/responder/common/data_provider/rdp_client.c \ src/monitor/monitor_iface_generated.c \ src/providers/data_provider_req.c \ + $(SSSD_RESPONDER_IFACE_OBJ) \ $(SSSD_CACHE_REQ_OBJ) \ $(NULL) @@ -640,6 +647,8 @@ dist_noinst_HEADERS = \ src/responder/common/responder.h \ src/responder/common/responder_packet.h \ src/responder/common/responder_sbus.h \ + src/responder/common/iface/responder_iface.h \ + src/responder/common/iface/responder_iface_generated.h \ src/responder/common/cache_req/cache_req.h \ src/responder/common/cache_req/cache_req_plugin.h \ src/responder/common/cache_req/cache_req_private.h \ @@ -1221,7 +1230,9 @@ CODEGEN_XML = \ $(srcdir)/src/providers/data_provider/dp_iface.xml \ $(srcdir)/src/providers/proxy/proxy_iface.xml \ $(srcdir)/src/responder/ifp/ifp_iface.xml \ - $(srcdir)/src/responder/nss/nss_iface.xml + $(srcdir)/src/responder/nss/nss_iface.xml \ + $(srcdir)/src/responder/common/iface/responder_iface.xml \ + $(NULL) SBUS_CODEGEN = src/sbus/sbus_codegen @@ -2038,7 +2049,9 @@ responder_socket_access_tests_SOURCES = \ src/responder/common/responder_packet.c \ src/responder/common/responder_cmd.c \ src/responder/common/data_provider/rdp_message.c \ - src/responder/common/data_provider/rdp_client.c + src/responder/common/data_provider/rdp_client.c \ + $(SSSD_RESPONDER_IFACE_OBJ) \ + $(NULL) responder_socket_access_tests_CFLAGS = \ $(AM_CFLAGS) \ $(CHECK_CFLAGS) @@ -2125,6 +2138,7 @@ TEST_MOCK_RESP_OBJ = \ src/responder/common/data_provider/rdp_client.c \ src/responder/common/responder_utils.c \ $(SSSD_CACHE_REQ_OBJ) \ + $(SSSD_RESPONDER_IFACE_OBJ) \ $(NULL) TEST_MOCK_PROVIDER_OBJ = \ |