Bump version to 1.4.0.12-1

Ticket 48377 - Move jemalloc license to /usr/share/licences
Ticket 49813 - Revised interactive installer
Ticket 49789 - By default, do not manage unhashed password
Ticket 49844 - lib389: don't set up logging at module scope
Ticket 49546 - Fix issues with MIB file
Ticket 49840 - ds-replcheck command returns traceback errors against ldif files having garbage content when run in offline mode
Ticket 49640 - Cleanup plugin bootstrap logging
Ticket 49835 - lib389: fix logging
Ticket 48818 - For a replica bindDNGroup, should be fetched the first time it is used not when the replica is started
Ticket 49780 - acl_copyEval_context double free
Ticket 49830 - Import fails if backend name is "default"
Ticket 49832 - remove tcmalloc references
Ticket 49813 - dscreate - add interactive installer
Ticket 49808 - Add option to add backend to dscreate
Ticket 49811 - lib389 setup.py should install autogenerated man pages
Ticket 49795 - UI - add "action" backend funtionality
Ticket 49588 - Add py3 support for tickets : part-3
Ticket 49820 - lib389 requires wrong python ldap library
Ticket 49791 - Update docker file for new dscreate options
Ticket 49761 - Fix more CI test issues
Ticket 49811 - Update man pages
Ticket 49783 - UI - add server configuration backend
Ticket 49717 - Add conftest.py for tests
Ticket 49588 - Add py3 support for tickets
Ticket 49793 - Updated descriptions in dscreate example INF file
Ticket 49471 - Rename dscreate options
Ticket 49751 - passwordMustChange attribute is not honored by a RO consumer if using "Chain on Update"
Ticket 49734 - Fix various issues with Disk Monitoring
Update Source0 URL in rpm/389-ds-base.spec.in
This commit is contained in:
Mark Reynolds 2018-07-17 14:49:29 -04:00
parent c7206ba544
commit e77ad85173
3 changed files with 73 additions and 13 deletions

2
.gitignore vendored
View File

@ -163,3 +163,5 @@
/389-ds-base-1.4.0.10.tar.bz2
/jemalloc-5.0.1.tar.bz2
/389-ds-base-1.4.0.11.tar.bz2
/jemalloc-5.1.0.tar.bz2
/389-ds-base-1.4.0.12.tar.bz2

View File

@ -26,7 +26,7 @@ bundle_jemalloc = 0
%if %{bundle_jemalloc}
%global jemalloc_name jemalloc
%global jemalloc_ver 5.0.1
%global jemalloc_ver 5.1.0
%endif
# Use Clang instead of GCC
@ -44,8 +44,8 @@ bundle_jemalloc = 0
Summary: 389 Directory Server (base)
Name: 389-ds-base
Version: 1.4.0.11
Release: %{?relprefix}2%{?prerel}%{?dist}.5
Version: 1.4.0.12
Release: %{?relprefix}1%{?prerel}%{?dist}
License: GPLv3+
URL: http://www.port389.org
Group: System Environment/Daemons
@ -100,11 +100,18 @@ BuildRequires: doxygen
# For tests!
BuildRequires: libcmocka-devel
BuildRequires: libevent-devel
# For lib389 and related components
BuildRequires: python%{python3_pkgversion}
BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: python%{python3_pkgversion}-setuptools
# for python3 macros
BuildRequires: python3-devel
BuildRequires: python%{python3_pkgversion}-ldap
BuildRequires: python%{python3_pkgversion}-six
BuildRequires: python%{python3_pkgversion}-pyasn1
BuildRequires: python%{python3_pkgversion}-pyasn1-modules
BuildRequires: python%{python3_pkgversion}-dateutil
BuildRequires: python%{python3_pkgversion}-argcomplete
BuildRequires: python%{python3_pkgversion}-argparse-manpage
# For cockpit
BuildRequires: rsync
@ -126,6 +133,7 @@ Requires: python%{python3_pkgversion}-ldap
# this is needed to setup SSL if you are not using the
# administration server package
Requires: nss-tools
Requires: nss >= 3.34
# these are not found by the auto-dependency method
# they are required to support the mandatory LDAP SASL mechs
@ -260,7 +268,9 @@ Requires: python%{python3_pkgversion}-six
Requires: python%{python3_pkgversion}-pyasn1
Requires: python%{python3_pkgversion}-pyasn1-modules
Requires: python%{python3_pkgversion}-dateutil
Requires: python%{python3_pkgversion}-argcomplete
%{?python_provide:%python_provide python%{python3_pkgversion}-lib389}
%description -n python%{python3_pkgversion}-lib389
This module contains tools and libraries for accessing, testing,
and configuring the 389 Directory Server.
@ -459,7 +469,6 @@ if [ $1 -eq 0 ]; then # Final removal
fi
%postun
/sbin/ldconfig
if [ $1 = 0 ]; then # Final removal
rm -rf /var/run/%{pkgname}
fi
@ -537,7 +546,8 @@ exit 0
%files
%if %{bundle_jemalloc}
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.jemalloc COPYING.jemalloc
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.jemalloc
%license COPYING.jemalloc
%else
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl
%endif
@ -552,6 +562,9 @@ exit 0
%config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}
%config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}.systemd
%{_datadir}/%{pkgname}
%exclude %{_datadir}/%{pkgname}/script-templates
%exclude %{_datadir}/%{pkgname}/updates
%exclude %{_datadir}/%{pkgname}/properties/*.res
%{_datadir}/gdb/auto-load/*
%{_unitdir}
%{_bindir}/dbscan
@ -572,10 +585,6 @@ exit 0
%{_mandir}/man1/readnsstate.1.gz
%caps(CAP_NET_BIND_SERVICE=pe) %{_sbindir}/ns-slapd
%{_mandir}/man8/ns-slapd.8.gz
%{_sbindir}/dsconf
%{_sbindir}/dscreate
%{_sbindir}/dsctl
%{_sbindir}/dsidm
%{_libexecdir}/%{pkgname}/ds_selinux_enabled
%{_libexecdir}/%{pkgname}/ds_selinux_port_query
%{_libexecdir}/%{pkgname}/ds_systemd_ask_password_acl
@ -603,6 +612,12 @@ exit 0
%{_mandir}/man8/upgradedb.8.gz
%{_sbindir}/vlvindex
%{_mandir}/man8/vlvindex.8.gz
%{_mandir}/man5/99user.ldif.5.gz
%{_mandir}/man5/certmap.conf.5.gz
%{_mandir}/man5/template-initconfig.5.gz
%{_mandir}/man5/slapd-collations.conf.5.gz
%{_mandir}/man5/dirsrv.5.gz
%{_mandir}/man5/dirsrv.systemd.5.gz
%{_libdir}/%{pkgname}/python
%dir %{_libdir}/%{pkgname}/plugins
%{_libdir}/%{pkgname}/plugins/*.so
@ -695,9 +710,11 @@ exit 0
%{_bindir}/repl-monitor
%{_mandir}/man1/repl-monitor.1.gz
%{_bindir}/repl-monitor.pl
%{_mandir}/man1/repl-monitor.pl.1.gz
%{_bindir}/cl-dump
%{_mandir}/man1/cl-dump.1.gz
%{_bindir}/cl-dump.pl
%{_mandir}/man1/cl-dump.pl.1.gz
%{_bindir}/dbgen.pl
%{_mandir}/man8/bak2db.pl.8.gz
%{_sbindir}/bak2db.pl
@ -750,6 +767,14 @@ exit 0
%files -n python%{python3_pkgversion}-lib389
%doc LICENSE LICENSE.GPLv3+
%{python3_sitelib}/lib389*
%{_sbindir}/dsconf
%{_mandir}/man8/dsconf.8.gz
%{_sbindir}/dscreate
%{_mandir}/man8/dscreate.8.gz
%{_sbindir}/dsctl
%{_mandir}/man8/dsctl.8.gz
%{_sbindir}/dsidm
%{_mandir}/man8/dsidm.8.gz
%files -n python%{python3_pkgversion}-%{srcname}-tests
%doc LICENSE LICENSE.GPLv3+
@ -759,6 +784,39 @@ exit 0
%doc README.md
%changelog
* Tue Jul 17 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.12-1
- Bump version to 1.4.0.12-1
- Ticket 48377 - Move jemalloc license to /usr/share/licences
- Ticket 49813 - Revised interactive installer
- Ticket 49789 - By default, do not manage unhashed password
- Ticket 49844 - lib389: don't set up logging at module scope
- Ticket 49546 - Fix issues with MIB file
- Ticket 49840 - ds-replcheck command returns traceback errors against ldif files having garbage content when run in offline mode
- Ticket 49640 - Cleanup plugin bootstrap logging
- Ticket 49835 - lib389: fix logging
- Ticket 48818 - For a replica bindDNGroup, should be fetched the first time it is used not when the replica is started
- Ticket 49780 - acl_copyEval_context double free
- Ticket 49830 - Import fails if backend name is "default"
- Ticket 49832 - remove tcmalloc references
- Ticket 49813 - dscreate - add interactive installer
- Ticket 49808 - Add option to add backend to dscreate
- Ticket 49811 - lib389 setup.py should install autogenerated man pages
- Ticket 49795 - UI - add "action" backend funtionality
- Ticket 49588 - Add py3 support for tickets : part-3
- Ticket 49820 - lib389 requires wrong python ldap library
- Ticket 49791 - Update docker file for new dscreate options
- Ticket 49761 - Fix more CI test issues
- Ticket 49811 - Update man pages
- Ticket 49783 - UI - add server configuration backend
- Ticket 49717 - Add conftest.py for tests
- Ticket 49588 - Add py3 support for tickets
- Ticket 49793 - Updated descriptions in dscreate example INF file
- Ticket 49471 - Rename dscreate options
- Ticket 49751 - passwordMustChange attribute is not honored by a RO consumer if using "Chain on Update"
- Ticket 49734 - Fix various issues with Disk Monitoring
- Update Source0 URL in rpm/389-ds-base.spec.in
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0.11-2.5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

View File

@ -1,2 +1,2 @@
SHA512 (jemalloc-5.0.1.tar.bz2) = 8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3
SHA512 (389-ds-base-1.4.0.11.tar.bz2) = f62352f8d3ffbde21ca91f5a245b4e227638ecc9aacd005438c53f19d954ca8a306a514e6217fa5662244b64f3f228e04de231eee116c847baf1ddb69ee459ab
SHA512 (jemalloc-5.1.0.tar.bz2) = d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f
SHA512 (389-ds-base-1.4.0.12.tar.bz2) = 4d14db63bb6d61b08f395368b953d5eb8c3c8d3d9a6ab7b25cfb18b8dcefe1607ec8f7842afe6e798da04985f2e026ea9c82cae229266047e555eeca39027c28