summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2015-06-02 11:12:15 +0200
committerJakub Hrozek <jhrozek@redhat.com>2015-06-18 16:44:01 +0200
commitd3c82d0170d6d7407549afdadd08aa7e11aeb9a2 (patch)
treeb0a5d825b93c1cef16ecd37a3328e2b6f5cadccb /Makefile.am
parent9d69c05084176602c2c0969e51d6a81ed32974ca (diff)
downloadsssd-d3c82d0170d6d7407549afdadd08aa7e11aeb9a2.tar.gz
sssd-d3c82d0170d6d7407549afdadd08aa7e11aeb9a2.tar.xz
sssd-d3c82d0170d6d7407549afdadd08aa7e11aeb9a2.zip
IFP: Implement org.freedesktop.sssd.infopipe.Cache[.Object]
Resolves: https://fedorahosted.org/sssd/ticket/2338 Example use: $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users \ org.freedesktop.sssd.infopipe.Users.FindByName \ string:admin object path "/org/freedesktop/sssd/infopipe/Users/ipaldap/397400000" $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users \ org.freedesktop.sssd.infopipe.Cache.List array [ ] $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users/ipaldap/397400000 \ org.freedesktop.sssd.infopipe.Cache.Object.Store boolean true $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users \ org.freedesktop.sssd.infopipe.Cache.List array [ object path "/org/freedesktop/sssd/infopipe/Users/ipaldap/397400000" ] $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users/ipaldap/397400000 \ org.freedesktop.sssd.infopipe.Cache.Object.Remove boolean true $ dbus-send --print-reply --system \ --dest=org.freedesktop.sssd.infopipe \ /org/freedesktop/sssd/infopipe/Users \ org.freedesktop.sssd.infopipe.Cache.List array [ ] Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index c21c1f3e9..bad92e060 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -552,6 +552,7 @@ dist_noinst_HEADERS = \
src/responder/ifp/ifp_components.h \
src/responder/ifp/ifp_users.h \
src/responder/ifp/ifp_groups.h \
+ src/responder/ifp/ifp_cache.h \
src/sbus/sbus_client.h \
src/sbus/sssd_dbus.h \
src/sbus/sssd_dbus_meta.h \
@@ -1106,6 +1107,7 @@ sssd_ifp_SOURCES = \
src/responder/ifp/ifp_components.c \
src/responder/ifp/ifp_users.c \
src/responder/ifp/ifp_groups.c \
+ src/responder/ifp/ifp_cache.c \
$(SSSD_UTIL_OBJ) \
$(SSSD_RESPONDER_OBJ)
sssd_ifp_CFLAGS = \