From 2b47f8994f7ccd0ee1590cf3b103e85ac996f0bd Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Wed, 14 Mar 2018 18:32:39 +0100 Subject: [PATCH] Require Dogtag PKI >= 10.6 Dogtag 10.6.0-0.2 contains SQL NSS DB fixes and full Python 3 support. Signed-off-by: Christian Heimes Reviewed-By: Rob Crittenden --- freeipa.spec.in | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/freeipa.spec.in b/freeipa.spec.in index be699abe5..35a078cd5 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -83,6 +83,8 @@ %endif +# Require Dogtag PKI 10.6.0 with Python 3 and SQL NSSDB fixes +%global pki_version 10.6.0-0.2 %define krb5_base_version %(LC_ALL=C rpm -q --qf '%%{VERSION}' krb5-devel | grep -Eo '^[^.]+\.[^.]+') @@ -224,7 +226,7 @@ BuildRequires: python2-dns >= 1.15 BuildRequires: jsl BuildRequires: python2-yubico # pki Python package -BuildRequires: pki-base-python2 >= 10.5.1-2 +BuildRequires: python2-pki >= %{pki_version} BuildRequires: python2-pytest-multihost BuildRequires: python2-pytest-sourceorder # 0.4.2: Py3 fix https://bugzilla.redhat.com/show_bug.cgi?id=1476150 @@ -265,7 +267,7 @@ BuildRequires: python3-qrcode-core >= 5.0.0 BuildRequires: python3-dns >= 1.15 BuildRequires: python3-yubico # pki Python package -BuildRequires: pki-base-python3 >= 10.5.1-2 +BuildRequires: python3-pki >= %{pki_version} BuildRequires: python3-pytest-multihost BuildRequires: python3-pytest-sourceorder # 0.4.2: Py3 fix https://bugzilla.redhat.com/show_bug.cgi?id=1476150 @@ -363,8 +365,8 @@ Requires: selinux-policy >= %{selinux_policy_version} Requires(post): selinux-policy-base >= %{selinux_policy_version} Requires: slapi-nis >= %{slapi_nis_version} # 10.5.1-2 contains Python 3 vault fix -Requires: pki-ca >= 10.5.1-2 -Requires: pki-kra >= 10.5.1-2 +Requires: pki-ca >= %{pki_version} +Requires: pki-kra >= %{pki_version} Requires(preun): systemd-units Requires(postun): systemd-units Requires: policycoreutils >= 2.1.12-5 @@ -434,7 +436,7 @@ BuildRequires: dbus-python Requires: python2-dns >= 1.15 Requires: python2-kdcproxy >= 0.3 Requires: rpm-libs -Requires: pki-base-python2 >= 10.5.1-2 +Requires: python2-pki >= %{pki_version} Requires: python2-augeas %description -n python2-ipaserver @@ -468,7 +470,7 @@ Requires: python3-dns >= 1.15 Requires: python3-kdcproxy >= 0.3 Requires: python3-augeas Requires: rpm-libs -Requires: pki-base-python3 >= 10.5.1-2 +Requires: python3-pki >= %{pki_version} %description -n python3-ipaserver IPA is an integrated solution to provide centrally managed Identity (users,