Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > a5a328435fa6ffa55cd956b1bcaaf7b7 > files > 15

sssd-1.16.3-3.1.mga7.src.rpm

--- sssd-1.16.3/src/providers/ipa/ipa_selinux.h.orig	2019-01-21 17:13:35.933151359 -0500
+++ sssd-1.16.3/src/providers/ipa/ipa_selinux.h	2019-01-21 17:14:04.967183015 -0500
@@ -42,9 +42,11 @@ ipa_selinux_handler_send(TALLOC_CTX *mem
                          struct pam_data *pd,
                          struct dp_req_params *params);
 
+#if defined HAVE_SELINUX
 errno_t
 ipa_selinux_handler_recv(TALLOC_CTX *mem_ctx,
                          struct tevent_req *req,
                          struct pam_data **_data);
+#endif
 
 #endif
--- sssd-1.16.3/src/providers/ipa/ipa_selinux.c.orig	2019-01-21 17:13:42.342158348 -0500
+++ sssd-1.16.3/src/providers/ipa/ipa_selinux.c	2019-01-21 17:14:26.513206507 -0500
@@ -1681,6 +1681,7 @@ done:
     tevent_req_done(req);
 }
 
+#if defined HAVE_SELINUX
 errno_t
 ipa_selinux_handler_recv(TALLOC_CTX *mem_ctx,
                          struct tevent_req *req,
@@ -1696,3 +1697,4 @@ ipa_selinux_handler_recv(TALLOC_CTX *mem
 
     return EOK;
 }
+#endif
--- sssd-1.16.3/Makefile.am.orig	2019-01-21 17:44:39.590435794 -0500
+++ sssd-1.16.3/Makefile.am	2019-01-21 17:45:14.239339126 -0500
@@ -4154,11 +4154,9 @@ libsss_ipa_la_SOURCES += \
     src/providers/ipa/ipa_sudo_async.c
 endif
 
-if BUILD_SEMANAGE
 libsss_ipa_la_SOURCES += \
     src/providers/ipa/ipa_selinux.c \
     src/providers/ipa/ipa_selinux_maps.c
-endif
 
 if BUILD_SSH
 libsss_ipa_la_SOURCES += src/providers/ipa/ipa_hostid.c