Bump verison to 1.3.7.2

Ticket 49038 - Fix regression from legacy code cleanup
Ticket 49295 - Fix CI tests
Ticket 48067 - Add bugzilla tests for ds_logs
Ticket 49356 - mapping tree crash can occur during tot init
Ticket 49275 - fix compiler warns for gcc 7
Ticket 49248 - Add a docstring to account locking test case
Ticket 49445 - remove dead code
Ticket 48081 - Add regression tests for pwpolicy
Ticket 48056 - Add docstrings to basic test suite
Ticket 49349 - global name 'imap' is not defined
Ticket 83 - lib389 - Fix tests and create_test.py
Ticket 48185 - Remove referint-logchanges attr from referint's config
Ticket 48081 - Add regression tests for pwpolicy
Ticket 83 - lib389 - Replace topology agmt objects
Ticket 49331 - change autoscaling defaults
Ticket 49330 - Improve ndn cache performance.
Ticket 49347 - reproducable build numbers
Ticket 39344 - changelog ldif import fails
Ticket 49337 - Add regression tests for import tests
Ticket 49309 - syntax checking on referint's delay attr
Ticket 49336 - SECURITY: Locked account provides different return code
Ticket 49332 - Event queue is not working
Ticket 49313 - Change the retrochangelog default cache size
Ticket 49329 - Descriptive error msg for USN cleanup task
Ticket 49328 - Cleanup source code
Ticket 49299 - Add normalized dn cache stats to dbmon.sh
Ticket 49290 - improve idl handling in complex searches
Ticket 49328 - Update clang-format config file
Ticket 49091 - remove usage of changelog semaphore
Ticket 49275 - shadow warnings for gcc7 - pass 1
Ticket 49316 - fix missing not condition in clock cleanu
Ticket 49038 - Remove legacy replication
Ticket 49287 - v3 extend csnpl handling to multiple backends
Ticket 49310 - remove sds logging in debug builds
Ticket 49031 - Improve memberof with a cache of group parents
Ticket 49316 - Fix clock unsafety in DS
Ticket 48210 - Add IP addr and connid to monitor output
Ticket 49295 - Fix CI tests and compiler warnings
Ticket 49295 - Fix CI tests
Ticket 49305 - Improve atomic behaviours in 389-ds
Ticket 49298 - fix missing header
Ticket 49314 - Add untracked files to the .gitignore
Ticket 49303 - Fix error in CI test
Ticket 49302 - fix dirsrv importst due to lib389 change
Ticket 49303 - Add option to disable TLS client-initiated renegotiation
Ticket 49298 - force sync() on shutdown
Ticket 49306 - make -f rpm.mk rpms produces build without tcmalloc enabled
Ticket 49297 - improve search perf in bpt by removing a deref
Ticket 49284 - resolve crash in memberof when deleting attrs
Ticket 49290 - unindexed range searches don't provide notes=U
Ticket 49301 - Add one logpipe test case
This commit is contained in:
Mark Reynolds 2017-08-22 10:32:21 -04:00
parent c8f035ee07
commit 17bfc6a06f
3 changed files with 59 additions and 35 deletions

1
.gitignore vendored
View File

@ -147,3 +147,4 @@
/389-ds-base-1.3.6.5.tar.bz2 /389-ds-base-1.3.6.5.tar.bz2
/389-ds-base-1.3.6.6.tar.bz2 /389-ds-base-1.3.6.6.tar.bz2
/389-ds-base-1.3.7.1.tar.bz2 /389-ds-base-1.3.7.1.tar.bz2
/389-ds-base-1.3.7.2.tar.bz2

View File

@ -8,8 +8,6 @@
# also need the relprefix field for a pre-release e.g. .0 - also comment out for official release # also need the relprefix field for a pre-release e.g. .0 - also comment out for official release
#% global relprefix 0. #% global relprefix 0.
%global use_openldap 1
%global use_db4 0
# If perl-Socket-2.000 or newer is available, set 0 to use_Socket6. # If perl-Socket-2.000 or newer is available, set 0 to use_Socket6.
%global use_Socket6 0 %global use_Socket6 0
@ -31,8 +29,8 @@
Summary: 389 Directory Server (base) Summary: 389 Directory Server (base)
Name: 389-ds-base Name: 389-ds-base
Version: 1.3.7.1 Version: 1.3.7.2
Release: %{?relprefix}2%{?prerel}%{?dist}.5 Release: %{?relprefix}1%{?prerel}%{?dist}
License: GPLv3+ License: GPLv3+
URL: http://www.port389.org URL: http://www.port389.org
Group: System Environment/Daemons Group: System Environment/Daemons
@ -46,16 +44,8 @@ BuildRequires: nspr-devel
BuildRequires: nss-devel BuildRequires: nss-devel
BuildRequires: perl-generators BuildRequires: perl-generators
BuildRequires: svrcore-devel >= 4.1.3 BuildRequires: svrcore-devel >= 4.1.3
%if %{use_openldap}
BuildRequires: openldap-devel BuildRequires: openldap-devel
%else
BuildRequires: mozldap-devel
%endif
%if %{use_db4}
BuildRequires: db4-devel
%else
BuildRequires: libdb-devel BuildRequires: libdb-devel
%endif
BuildRequires: cyrus-sasl-devel BuildRequires: cyrus-sasl-devel
BuildRequires: icu BuildRequires: icu
BuildRequires: libicu-devel BuildRequires: libicu-devel
@ -99,11 +89,8 @@ Requires: /usr/sbin/semanage
Requires: libsemanage-python Requires: libsemanage-python
# the following are needed for some of our scripts # the following are needed for some of our scripts
%if %{use_openldap}
Requires: openldap-clients Requires: openldap-clients
%else
Requires: mozldap-tools
%endif
# use_openldap assumes perl-Mozilla-LDAP is built with openldap support # use_openldap assumes perl-Mozilla-LDAP is built with openldap support
Requires: perl-Mozilla-LDAP Requires: perl-Mozilla-LDAP
@ -117,11 +104,7 @@ Requires: cyrus-sasl-gssapi
Requires: cyrus-sasl-md5 Requires: cyrus-sasl-md5
# this is needed for verify-db.pl # this is needed for verify-db.pl
%if %{use_db4}
Requires: db4-utils
%else
Requires: libdb-utils Requires: libdb-utils
%endif
# This picks up libperl.so as a Requires, so we add this versioned one # This picks up libperl.so as a Requires, so we add this versioned one
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@ -163,16 +146,8 @@ Group: System Environment/Daemons
BuildRequires: nspr-devel BuildRequires: nspr-devel
BuildRequires: nss-devel BuildRequires: nss-devel
BuildRequires: svrcore-devel >= 4.1.3 BuildRequires: svrcore-devel >= 4.1.3
%if %{use_openldap}
BuildRequires: openldap-devel BuildRequires: openldap-devel
%else
BuildRequires: mozldap-devel
%endif
%if %{use_db4}
BuildRequires: db4-devel
%else
BuildRequires: libdb-devel BuildRequires: libdb-devel
%endif
BuildRequires: cyrus-sasl-devel BuildRequires: cyrus-sasl-devel
BuildRequires: libicu-devel BuildRequires: libicu-devel
BuildRequires: pcre-devel BuildRequires: pcre-devel
@ -195,11 +170,7 @@ Requires: pkgconfig
Requires: nspr-devel Requires: nspr-devel
Requires: nss-devel Requires: nss-devel
Requires: svrcore-devel >= 4.1.3 Requires: svrcore-devel >= 4.1.3
%if %{use_openldap}
Requires: openldap-devel Requires: openldap-devel
%else
Requires: mozldap-devel
%endif
Requires: libtalloc Requires: libtalloc
Requires: libevent Requires: libevent
Requires: libtevent Requires: libtevent
@ -240,9 +211,7 @@ sed -r -i '1s|^#!\s*/usr/bin.*python.*|#!%{__python3}|' ldap/admin/src/scripts/{
%build %build
%if %{use_openldap}
OPENLDAP_FLAG="--with-openldap" OPENLDAP_FLAG="--with-openldap"
%endif
%{?with_tmpfiles_d: TMPFILES_FLAG="--with-tmpfiles-d=%{with_tmpfiles_d}"} %{?with_tmpfiles_d: TMPFILES_FLAG="--with-tmpfiles-d=%{with_tmpfiles_d}"}
# hack hack hack https://bugzilla.redhat.com/show_bug.cgi?id=833529 # hack hack hack https://bugzilla.redhat.com/show_bug.cgi?id=833529
NSSARGS="--with-svrcore-inc=%{_includedir} --with-svrcore-lib=%{_libdir} --with-nss-lib=%{_libdir} --with-nss-inc=%{_includedir}/nss3" NSSARGS="--with-svrcore-inc=%{_includedir} --with-svrcore-lib=%{_libdir} --with-nss-lib=%{_libdir} --with-nss-inc=%{_includedir}/nss3"
@ -507,6 +476,60 @@ fi
%{python3_sitelib}/* %{python3_sitelib}/*
%changelog %changelog
* Tue Aug 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.7.2-1
- Bump verison to 1.3.7.2
- Ticket 49038 - Fix regression from legacy code cleanup
- Ticket 49295 - Fix CI tests
- Ticket 48067 - Add bugzilla tests for ds_logs
- Ticket 49356 - mapping tree crash can occur during tot init
- Ticket 49275 - fix compiler warns for gcc 7
- Ticket 49248 - Add a docstring to account locking test case
- Ticket 49445 - remove dead code
- Ticket 48081 - Add regression tests for pwpolicy
- Ticket 48056 - Add docstrings to basic test suite
- Ticket 49349 - global name 'imap' is not defined
- Ticket 83 - lib389 - Fix tests and create_test.py
- Ticket 48185 - Remove referint-logchanges attr from referint's config
- Ticket 48081 - Add regression tests for pwpolicy
- Ticket 83 - lib389 - Replace topology agmt objects
- Ticket 49331 - change autoscaling defaults
- Ticket 49330 - Improve ndn cache performance.
- Ticket 49347 - reproducable build numbers
- Ticket 39344 - changelog ldif import fails
- Ticket 49337 - Add regression tests for import tests
- Ticket 49309 - syntax checking on referint's delay attr
- Ticket 49336 - SECURITY: Locked account provides different return code
- Ticket 49332 - Event queue is not working
- Ticket 49313 - Change the retrochangelog default cache size
- Ticket 49329 - Descriptive error msg for USN cleanup task
- Ticket 49328 - Cleanup source code
- Ticket 49299 - Add normalized dn cache stats to dbmon.sh
- Ticket 49290 - improve idl handling in complex searches
- Ticket 49328 - Update clang-format config file
- Ticket 49091 - remove usage of changelog semaphore
- Ticket 49275 - shadow warnings for gcc7 - pass 1
- Ticket 49316 - fix missing not condition in clock cleanu
- Ticket 49038 - Remove legacy replication
- Ticket 49287 - v3 extend csnpl handling to multiple backends
- Ticket 49310 - remove sds logging in debug builds
- Ticket 49031 - Improve memberof with a cache of group parents
- Ticket 49316 - Fix clock unsafety in DS
- Ticket 48210 - Add IP addr and connid to monitor output
- Ticket 49295 - Fix CI tests and compiler warnings
- Ticket 49295 - Fix CI tests
- Ticket 49305 - Improve atomic behaviours in 389-ds
- Ticket 49298 - fix missing header
- Ticket 49314 - Add untracked files to the .gitignore
- Ticket 49303 - Fix error in CI test
- Ticket 49302 - fix dirsrv importst due to lib389 change
- Ticket 49303 - Add option to disable TLS client-initiated renegotiation
- Ticket 49298 - force sync() on shutdown
- Ticket 49306 - make -f rpm.mk rpms produces build without tcmalloc enabled
- Ticket 49297 - improve search perf in bpt by removing a deref
- Ticket 49284 - resolve crash in memberof when deleting attrs
- Ticket 49290 - unindexed range searches don't provide notes=U
- Ticket 49301 - Add one logpipe test case
* Fri Aug 11 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.3.7.1-2.5 * Fri Aug 11 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.3.7.1-2.5
- Rebuilt after RPM update (№ 3) - Rebuilt after RPM update (№ 3)

View File

@ -1 +1 @@
SHA512 (389-ds-base-1.3.7.1.tar.bz2) = cc8985afe08b7f3ae637b92f12f846dcc452291ee56e5333840d93edf83ba89c6516342eb7fc302f2a0981508d5ec15b05e5c41dc327dd2af7276b2fdab83a1f SHA512 (389-ds-base-1.3.7.2.tar.bz2) = 3dd942cff18acfc7453f5798dfe9925c04b918e3d2760bbec1cd35571ea9c619e9652b71c8dc5407ffe89398217454d744e336ff5d201c93699e3dba1077aac9