Hello,
The patch for resolving SIDs added a dependency on a package that isn't available in Fedora 18. This makes the dependency optional.

Obviously the SID resolution won't work in f18, but IPA should be installable.

--
Petr³
From 9e9b34d0891bdae22da048d844deb5a293c2d0af Mon Sep 17 00:00:00 2001
From: Petr Viktorin <[email protected]>
Date: Tue, 7 May 2013 12:47:29 +0200
Subject: [PATCH] Only require libsss_nss_idmap-python in Fedora 19+

The package is only available in Fedora 19.
This means SID resolution in the UI won't work in Fedora 18.
---
 freeipa.spec.in | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/freeipa.spec.in b/freeipa.spec.in
index 78f037ee41ef380bb0cb1ddb2138343124697709..4b42c3597ee953351ab2131aa698cade7ec6bb3c 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -211,7 +211,9 @@ Requires: samba4
 Requires: samba4-winbind
 %endif
 Requires: libsss_idmap
+%if 0%{?fedora} >= 19
 Requires: libsss_nss_idmap-python
+%endif
 # We use alternatives to divert winbind_krb5_locator.so plugin to libkrb5
 # on the installes where server-trust-ad subpackage is installed because
 # IPA AD trusts cannot be used at the same time with the locator plugin
@@ -845,6 +847,9 @@ fi
 %ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/ca.crt
 
 %changelog
+* Tue May  7 2013 Petr Viktorin <[email protected]> - 3.1.99-12
+- Require libsss_nss_idmap-python in Fedora 19+
+
 * Mon May  6 2013 Petr Vobornik <[email protected]> - 3.1.99-11
 - Web UI plugins
 
-- 
1.8.1.4

_______________________________________________
Freeipa-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to