URL: https://github.com/SSSD/sssd/pull/5685 Author: justin-stephenson Title: #5685: KCM: Add krb5-libs dependency in spec Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/5685/head:pr5685 git checkout pr5685
From a741aec89a83fed5a07ee1d4987491c1c4784275 Mon Sep 17 00:00:00 2001 From: Justin Stephenson <jstep...@redhat.com> Date: Mon, 12 Jul 2021 10:06:20 -0400 Subject: [PATCH] KCM: Add krb5-libs dependency in spec --- contrib/sssd.spec.in | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in index e2877b64b1..42347922d8 100644 --- a/contrib/sssd.spec.in +++ b/contrib/sssd.spec.in @@ -14,6 +14,16 @@ %global child_attrs 4750 %endif +%if 0%{?fedora} >= 34 +%global build_kcm_renewals 1 +%global krb5_version 1.19.1 +%elif 0%{rhel} >= 8 +%global build_kcm_renewals 1 +%global krb5_version 1.18.2 +%else +%global build_kcm_renewals 0 +%endif + # we don't want to provide private python extension libs %define __provides_exclude_from %{python3_sitearch}/.*\.so$ @@ -126,6 +136,9 @@ BuildRequires: systemd-devel BuildRequires: systemtap-sdt-devel BuildRequires: uid_wrapper BuildRequires: po4a +%if %{build_kcm_renewals} +BuildRequires: krb5-libs >= %{krb5_version} +%endif %description Provides a set of daemons to manage access to remote directories and @@ -472,6 +485,9 @@ Library to map certificates to users based on rules Summary: An implementation of a Kerberos KCM server License: GPLv3+ Requires: sssd-common = %{version}-%{release} +%if %{build_kcm_renewals} +Requires: krb5-libs >= %{krb5_version} +%endif %{?systemd_requires} %description kcm
_______________________________________________ sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure