summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-10-02 14:59:35 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-06-03 10:45:44 +0200
commitfd6ab0a538639a78d10c296e3358a95427418978 (patch)
tree8aed2b9b0ebd396f23af75be2a415df5cd951d01 /contrib
parentc70d6b6856b6f4420dcd39538627461dd96cb540 (diff)
downloadsssd-fd6ab0a538639a78d10c296e3358a95427418978.tar.gz
sssd-fd6ab0a538639a78d10c296e3358a95427418978.tar.xz
sssd-fd6ab0a538639a78d10c296e3358a95427418978.zip
IFP: Re-add the InfoPipe server
Related: https://fedorahosted.org/sssd/ticket/2072 This commit only adds the responder and the needed plumbing. No DBus related code is in yet. (cherry picked from commit cb4d5b588e704114b7090678752d33512baa718e) Conflicts: src/conf_macros.m4 src/confdb/confdb.h
Diffstat (limited to 'contrib')
-rw-r--r--contrib/sssd.spec.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in
index 92924518c..61e6e33ef 100644
--- a/contrib/sssd.spec.in
+++ b/contrib/sssd.spec.in
@@ -380,6 +380,16 @@ Requires: libsss_nss_idmap = %{version}-%{release}
The libsss_nss_idmap-python contains the bindings so that libsss_nss_idmap can
be used by Python applications.
+%package dbus
+Summary: The D-Bus responder of the SSSD
+Group: Applications/System
+License: GPLv3+
+Requires: sssd-common = %{version}-%{release}
+
+%description dbus
+Provides the D-Bus responder of the SSSD, called the InfoPipe, that allows
+the information from the SSSD to be transmitted over the system bus.
+
%prep
%setup -q -n %{name}-%{version}
@@ -538,6 +548,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libexecdir}/%{servicename}/sssd_autofs
%{_libexecdir}/%{servicename}/sssd_ssh
%{_libexecdir}/%{servicename}/sssd_sudo
+%{_libexecdir}/%{servicename}/sssd_ifp
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libsss_simple.so
@@ -632,6 +643,12 @@ rm -rf $RPM_BUILD_ROOT
%{_libexecdir}/%{servicename}/proxy_child
%{_libdir}/%{name}/libsss_proxy.so
+%files dbus
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libexecdir}/%{servicename}/sssd_ifp
+%{_mandir}/man5/sssd-ifp.5*
+
%files client -f sssd_client.lang
%defattr(-,root,root,-)
%doc src/sss_client/COPYING src/sss_client/COPYING.LESSER