From 7b772cb3ff8259f2f5249265ac3e57bab7eaf9c9 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Thu, 1 Dec 2016 14:15:24 -0200 Subject: [PATCH 1/2] Minor update with the correct RPM --- topics/user-federation/sssd.adoc | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/topics/user-federation/sssd.adoc b/topics/user-federation/sssd.adoc index 0aff9b25b0..81ec9e138a 100644 --- a/topics/user-federation/sssd.adoc +++ b/topics/user-federation/sssd.adoc @@ -137,7 +137,11 @@ If you don't have permission, please make sure that the user running {{book.proj ==== Enabling SSSD Federation Provider -{{book.project.name}} uses DBus-Java under the covers to communicate at a low level with D-Bus which depends on http://www.matthew.ath.cx/projects/java/[Unix Sockets Library]. There's a RPM for this library https://github.com/keycloak/libunix-dbus-java/releases[here]. Before installing it, make sure to check the RPM signature: +{{book.project.name}} uses DBus-Java under the covers to communicate at a low level with D-Bus which depends on http://www.matthew.ath.cx/projects/java/[Unix Sockets Library]. + +{% if book.community %} + +There's a RPM for this library https://github.com/keycloak/libunix-dbus-java/releases[here]. Before installing it, make sure to check the RPM signature: $ rpm -K libunix-dbus-java-0.8.0-1.fc24.x86_64.rpm libunix-dbus-java-0.8.0-1.fc24.x86_64.rpm: @@ -147,6 +151,17 @@ If you don't have permission, please make sure that the user running {{book.proj MD5 digest: OK (770c2e68d052cb4a4473e1e9fd8818cf) $ sudo yum install libunix-dbus-java-0.8.0-1.fc24.x86_64.rpm +{% endif %} + +{% if book.product %} + +You have to install the RPM for this library, before enabling SSSD Federation provider: + + $ sudo yum install rh-sso7-libunix-dbus-java.x86_64.rpm + +{% endif %} + + For authentication with PAM {{book.project.name}} uses JNA under the covers. Please make ensure you have this package installed: $ sudo yum install jna From f3672e1f4de18183454c30c6b43c46d65950b32b Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Fri, 2 Dec 2016 11:11:24 -0200 Subject: [PATCH 2/2] Update with instructions about the creation of symbolic link --- topics/user-federation/sssd.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/user-federation/sssd.adoc b/topics/user-federation/sssd.adoc index 81ec9e138a..0c183b3986 100644 --- a/topics/user-federation/sssd.adoc +++ b/topics/user-federation/sssd.adoc @@ -155,9 +155,10 @@ There's a RPM for this library https://github.com/keycloak/libunix-dbus-java/rel {% if book.product %} -You have to install the RPM for this library, before enabling SSSD Federation provider: +You have to install the RPM for this library and create a symbolic link, before enabling SSSD Federation provider: $ sudo yum install rh-sso7-libunix-dbus-java.x86_64.rpm + $ ln -s /opt/rh/rh-sso7/root/usr/lib64/libunix_dbus_java.so.0.0.8 /usr/lib64/ {% endif %}