Update to upstream 4.3.2

This commit is contained in:
Petr Vobornik 2016-07-22 15:43:40 +02:00
parent a76abac86e
commit 56944c4963
3 changed files with 27 additions and 10 deletions

1
.gitignore vendored
View File

@ -43,3 +43,4 @@
/freeipa-4.2.3.tar.gz /freeipa-4.2.3.tar.gz
/freeipa-4.3.0.tar.gz /freeipa-4.3.0.tar.gz
/freeipa-4.3.1.tar.gz /freeipa-4.3.1.tar.gz
/freeipa-4.3.2.tar.gz

View File

@ -30,13 +30,13 @@
%global platform_module fedora %global platform_module fedora
%endif %endif
%global VERSION 4.3.1 %global VERSION 4.3.2
%define _hardened_build 1 %define _hardened_build 1
Name: freeipa Name: freeipa
Version: %{VERSION} Version: %{VERSION}
Release: 2%{?dist} Release: 1%{?dist}
Summary: The Identity, Policy and Audit system Summary: The Identity, Policy and Audit system
Group: System Environment/Base Group: System Environment/Base
@ -48,7 +48,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch0001: 0001-Workarounds-for-SELinux-execmem-violations-in-crypto.patch Patch0001: 0001-Workarounds-for-SELinux-execmem-violations-in-crypto.patch
%if ! %{ONLY_CLIENT} %if ! %{ONLY_CLIENT}
BuildRequires: 389-ds-base-devel >= 1.3.4.4 BuildRequires: 389-ds-base-devel >= 1.3.5
BuildRequires: svrcore-devel BuildRequires: svrcore-devel
BuildRequires: policycoreutils >= 2.1.12-5 BuildRequires: policycoreutils >= 2.1.12-5
BuildRequires: systemd-units BuildRequires: systemd-units
@ -137,7 +137,7 @@ Requires: %{name}-client = %{version}-%{release}
Requires: %{name}-admintools = %{version}-%{release} Requires: %{name}-admintools = %{version}-%{release}
Requires: %{name}-common = %{version}-%{release} Requires: %{name}-common = %{version}-%{release}
Requires: python2-ipaserver = %{version}-%{release} Requires: python2-ipaserver = %{version}-%{release}
Requires: 389-ds-base >= 1.3.4.6 Requires: 389-ds-base >= 1.3.5
Requires: openldap-clients > 2.4.35-4 Requires: openldap-clients > 2.4.35-4
Requires: nss >= 3.14.3-12.0 Requires: nss >= 3.14.3-12.0
Requires: nss-tools >= 3.14.3-12.0 Requires: nss-tools >= 3.14.3-12.0
@ -147,7 +147,7 @@ Requires: cyrus-sasl-gssapi%{?_isa}
Requires: ntp Requires: ntp
Requires: httpd >= 2.4.6-6 Requires: httpd >= 2.4.6-6
Requires: mod_wsgi Requires: mod_wsgi
Requires: mod_auth_gssapi >= 1.3.0-2 Requires: mod_auth_gssapi >= 1.4.0
Requires: mod_nss >= 1.0.8-26 Requires: mod_nss >= 1.0.8-26
Requires: python-ldap >= 2.4.15 Requires: python-ldap >= 2.4.15
Requires: python-gssapi >= 1.1.2 Requires: python-gssapi >= 1.1.2
@ -161,15 +161,15 @@ Requires(post): systemd-units
Requires: selinux-policy >= %{selinux_policy_version} Requires: selinux-policy >= %{selinux_policy_version}
Requires(post): selinux-policy-base >= %{selinux_policy_version} Requires(post): selinux-policy-base >= %{selinux_policy_version}
Requires: slapi-nis >= 0.55-1 Requires: slapi-nis >= 0.55-1
Requires: pki-ca >= 10.2.6-13 Requires: pki-ca >= 10.2.6-19
Requires: pki-kra >= 10.2.6-13 Requires: pki-kra >= 10.2.6-19
Requires(preun): python systemd-units Requires(preun): python systemd-units
Requires(postun): python systemd-units Requires(postun): python systemd-units
Requires: zip Requires: zip
Requires: policycoreutils >= 2.1.12-5 Requires: policycoreutils >= 2.1.12-5
Requires: tar Requires: tar
Requires(pre): certmonger >= 0.78 Requires(pre): certmonger >= 0.78
Requires(pre): 389-ds-base >= 1.3.4.6 Requires(pre): 389-ds-base >= 1.3.5
Requires: fontawesome-fonts Requires: fontawesome-fonts
Requires: open-sans-fonts Requires: open-sans-fonts
Requires: openssl Requires: openssl
@ -369,6 +369,7 @@ Requires: %{name}-client-common = %{version}-%{release}
Requires: %{name}-common = %{version}-%{release} Requires: %{name}-common = %{version}-%{release}
Requires: python2-ipalib = %{version}-%{release} Requires: python2-ipalib = %{version}-%{release}
Requires: python-dns >= 1.11.1 Requires: python-dns >= 1.11.1
Requires: pyusb
%description -n python2-ipaclient %description -n python2-ipaclient
IPA is an integrated solution to provide centrally managed Identity (users, IPA is an integrated solution to provide centrally managed Identity (users,
@ -391,6 +392,7 @@ Requires: %{name}-client-common = %{version}-%{release}
Requires: %{name}-common = %{version}-%{release} Requires: %{name}-common = %{version}-%{release}
Requires: python3-ipalib = %{version}-%{release} Requires: python3-ipalib = %{version}-%{release}
Requires: python3-dns >= 1.11.1 Requires: python3-dns >= 1.11.1
Requires: python3-pyusb
%description -n python3-ipaclient %description -n python3-ipaclient
IPA is an integrated solution to provide centrally managed Identity (users, IPA is an integrated solution to provide centrally managed Identity (users,
@ -603,6 +605,7 @@ Requires: python-polib
Requires: python-pytest-multihost >= 0.5 Requires: python-pytest-multihost >= 0.5
Requires: python-pytest-sourceorder Requires: python-pytest-sourceorder
Requires: ldns-utils Requires: ldns-utils
Requires: python-sssdconfig
Provides: %{alt_name}-tests = %{version} Provides: %{alt_name}-tests = %{version}
Conflicts: %{alt_name}-tests Conflicts: %{alt_name}-tests
@ -634,6 +637,7 @@ Requires: python3-polib
Requires: python3-pytest-multihost >= 0.5 Requires: python3-pytest-multihost >= 0.5
Requires: python3-pytest-sourceorder Requires: python3-pytest-sourceorder
Requires: ldns-utils Requires: ldns-utils
Requires: python3-sssdconfig
%description -n python3-ipatests %description -n python3-ipatests
IPA is an integrated solution to provide centrally managed Identity (users, IPA is an integrated solution to provide centrally managed Identity (users,
@ -704,7 +708,11 @@ make IPA_VERSION_IS_GIT_SNAPSHOT=no %{?_smp_mflags} client
%check %check
%if ! %{ONLY_CLIENT}
make %{?_smp_mflags} check VERBOSE=yes make %{?_smp_mflags} check VERBOSE=yes
%else
make %{?_smp_mflags} client-check VERBOSE=yes
%endif # ONLY_CLIENT
%install %install
@ -753,6 +761,11 @@ make client-install DESTDIR=%{buildroot}
(cd ipaclient && %{__python3} setup.py install --root %{buildroot}) (cd ipaclient && %{__python3} setup.py install --root %{buildroot})
%endif # with_python3 %endif # with_python3
# Switch shebang of /usr/bin/ipa
# XXX: ipa cli is not stable enough for enabling py3 support, keep it in py2
# in any case
sed -i -e'1s/python\(3\|$\)/python2/' %{buildroot}%{_bindir}/ipa
%find_lang %{gettext_domain} %find_lang %{gettext_domain}
mkdir -p %{buildroot}%{_usr}/share/ipa mkdir -p %{buildroot}%{_usr}/share/ipa
@ -1137,6 +1150,7 @@ fi
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc README Contributors.txt %doc README Contributors.txt
%license COPYING %license COPYING
%{python_sitelib}/freeipa-*.egg-info
%dir %{python_sitelib}/ipaserver %dir %{python_sitelib}/ipaserver
%dir %{python_sitelib}/ipaserver/install %dir %{python_sitelib}/ipaserver/install
%dir %{python_sitelib}/ipaserver/install/plugins %dir %{python_sitelib}/ipaserver/install/plugins
@ -1375,7 +1389,6 @@ fi
%{python_sitelib}/ipaplatform/* %{python_sitelib}/ipaplatform/*
%{python_sitelib}/ipapython-*.egg-info %{python_sitelib}/ipapython-*.egg-info
%{python_sitelib}/ipalib-*.egg-info %{python_sitelib}/ipalib-*.egg-info
%{python_sitelib}/freeipa-*.egg-info
%{python_sitelib}/ipaplatform-*.egg-info %{python_sitelib}/ipaplatform-*.egg-info
@ -1454,6 +1467,9 @@ fi
%endif # ONLY_CLIENT %endif # ONLY_CLIENT
%changelog %changelog
* Fri Jul 22 2016 Petr Vobornik <pvoborni@redhat.com> - 4.3.2-1
- Update to upstream 4.3.2 - see http://www.freeipa.org/page/Releases/4.3.2
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.1-2 * Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.3.1-2
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages

View File

@ -1 +1 @@
ec222fd2c7dad6400df60f95222b1edd freeipa-4.3.1.tar.gz 419d87905223df25fb76e7829abd4c36 freeipa-4.3.2.tar.gz