Update to upstream 4.3.2
This commit is contained in:
parent
a76abac86e
commit
56944c4963
1
.gitignore
vendored
1
.gitignore
vendored
@ -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
|
||||||
|
34
freeipa.spec
34
freeipa.spec
@ -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
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user