diff options
-rw-r--r-- | freeipa.spec.in | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in index b47e651d3..8dbee49fb 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -1,10 +1,8 @@ # Define ONLY_CLIENT to only make the ipa-client and ipa-python subpackages %{!?ONLY_CLIENT:%global ONLY_CLIENT 0} -%global httpd_conf /etc/httpd/conf.d %global plugin_dir %{_libdir}/dirsrv/plugins - -%global POLICYCOREUTILSVER 1.33.12-1 +%global POLICYCOREUTILSVER 2.1.12-5 %global gettext_domain ipa Name: freeipa @@ -39,7 +37,11 @@ BuildRequires: nspr-devel BuildRequires: nss-devel BuildRequires: openssl-devel BuildRequires: openldap-devel +%if 0%{?fedora} >= 19 +BuildRequires: krb5-devel >= 1.11 +%else BuildRequires: krb5-devel >= 1.10 +%endif BuildRequires: krb5-workstation BuildRequires: libuuid-devel BuildRequires: libcurl-devel >= 7.21.7-2 @@ -90,8 +92,17 @@ Requires: 389-ds-base >= 1.3.0 Requires: openldap-clients Requires: nss Requires: nss-tools -Requires: krb5-server >= 1.10 +%if 0%{?fedora} >= 19 +Requires: krb5-server >= 1.11 +%else +%if 0%{?fedora} == 18 +# krb5 1.11 bumped DAL interface major version, a rebuild is needed Requires: krb5-server < 1.11 +Requires: krb5-server >= 1.10 +%else +Requires: krb5-server >= 1.10 +%endif +%endif Requires: krb5-pkinit-openssl Requires: cyrus-sasl-gssapi%{?_isa} Requires: ntp @@ -439,7 +450,7 @@ fi %posttrans server # This must be run in posttrans so that updates from previous # execution that may no longer be shipped are not applied. -/usr/sbin/ipa-ldap-updater --upgrade --quiet || : +/usr/sbin/ipa-ldap-updater --upgrade --quiet >/dev/null || : %preun server if [ $1 = 0 ]; then @@ -771,6 +782,11 @@ fi %ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/ca.crt %changelog +* Wed Mar 27 2013 Martin Kosek <mkosek@redhat.com> - 3.1.99-2 +- Remove conflict with krb5-server > 1.11 as ipa-kdb is compatible +- ipa-ldap-updater show produce errors only +- update policycoreutils version to 2.1.12-5 to match Requires in Fedora + * Thu Mar 21 2013 Martin Kosek <mkosek@redhat.com> - 3.1.99-1 - Require selinux-policy 3.11.1-86 to fix Fedora 17 to 18 upgrade issue |