diff --git a/freeipa.spec b/freeipa.spec index f8b8528..372c613 100644 --- a/freeipa.spec +++ b/freeipa.spec @@ -112,7 +112,6 @@ # BIND employs 'pkcs11' OpenSSL engine instead of native PKCS11 # Fedora 31+ uses OpenSSL engine, as well as Fedora ELN (RHEL9) %if 0%{?fedora} || 0%{?rhel} > 8 - %global with_bind_pkcs11 0 %global openssl_pkcs11_version 0.4.10-6 %global softhsm_version 2.5.0-4 %else @@ -169,7 +168,7 @@ Name: %{package_name} Version: %{IPA_VERSION} -Release: 0%{?rc_version:.%rc_version}%{?dist} +Release: 0.1%{?rc_version:.%rc_version}%{?dist} Summary: The Identity, Policy and Audit system License: GPLv3+ @@ -278,7 +277,7 @@ BuildRequires: python3-m2r # # Build dependencies for lint and fastcheck # -%if 0%{with lint} +%if %{with lint} BuildRequires: git BuildRequires: jsl BuildRequires: nss-tools @@ -344,7 +343,7 @@ BuildRequires: krb5-server >= %{krb5_version} # Build dependencies for SELinux policy # 3.14.6-9 includes fix for https://github.com/fedora-selinux/selinux-policy/pull/333 %if 0%{?with_selinux} -BuildRequires: selinux-policy-devel >= 3.14.6-9 +BuildRequires: selinux-policy-devel >= %{selinux_policy_version} %endif %description @@ -1593,6 +1592,11 @@ fi %endif %changelog +* Thu Nov 19 2020 Alexander Bokovoy - 4.9.0-0.1.rc1 +- Use correct bind PKCS11 engine dependencies +- Fix SELinux build requirement +- Fix linting requirements + * Wed Nov 18 2020 Alexander Bokovoy - 4.9.0-0.rc1 - FreeIPA 4.9.0 release candidate 1 - Synchronize spec file with upstream and RHEL