Bump version to 1.4.1.3

Issue 49761 - Fix CI test suite issues
Issue 50041 - Add the rest UI Plugin tabs - Part 2
Issue 50340 - 2nd try - structs for diabled plugins will not be freed
Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest lib389
Issue 50389 - ns-slapd craches while two threads are polling the same connection
Issue 48851 - investigate and port TET matching rules filter tests(scanlimit)
Issue 50037 - lib389 fails to install in venv under non-root user
Issue 50112 - Port ACI test suit from TET to python3(userattr)
Issue 50393 - maxlogsperdir accepting negative values
Issue 50112 - Port ACI test suit from TET to python3(roledn)
Issue 49960 - Core schema contains strings instead of numer oids
Issue 50396 - Crash in PAM plugin when user does not exist
Issue 50387 - enable_tls() should label ports with ldap_port_t
Issue 50390 - Add Managed Entries Plug-in Config Entry schema
Issue 50306 - Fix regression with maxbersize
Issue 50384 - Missing dependency: cracklib-dicts
Issue 49029 - [RFE] improve internal operations logging
Issue 49761 - Fix CI test suite issues
Issue 50374 - dsdim posixgroup create fails with ERROR
Issue 50251 - clear text passwords visable in CLI verbose mode logging
Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
Issue 48851 - investigate and port TET matching rules filter tests
Issue 50220 - attr_encryption test suite failing
Issue 50370 -  CleanAllRUV task crashing during server shutdown
Issue 50340 - structs for disabled plugins will not be freed
Issue 50164 - Add test for dscreate to basic test suite
Issue 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes
Issue 49730 - MozLDAP bindings have been unsupported for a while
Issue 50353 - Categorize tests by tiers
Issue 50303 - Add creation date to task data
Issue 50358 -  Create a Bitwise Plugin class in plugins.py
Remove the nss3 path prefix from the cert.h C preprocessor source file inclusion
Issue 50329 - revert fix
Issue 50112 - Port ACI test suit from TET to python3(keyaci)
Issue 50344 - tidy rpm vs build systemd flag handling
Issue 50067 - Fix krb5 dependency in a specfile
Issue 50340 - structs for diabled plugins will not be freed
Issue 50327 - Add replication conflict support to UI
Issue 50327 - Add replication conflict entry support to lib389/CLI
Issue 50329 - improve connection default parameters
Issue 50313 - Add a NestedRole type to lib389
Issue 50112 - Port ACI test suit from TET to python3(Delete and  Add)
Issue 49390, 50019 - support cn=config compare operations
Issue 50041 - Add the rest UI Plugin tabs - Part 1
Issue 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
Issue 49990 - Increase the default FD limits
Issue 50306 - (cont typo) Move connection config inside struct
Issue 50291 - Add monitor tab functionality to Cockpit UI
Issue 50317 - fix ds-backtrace issue on latest gdb
Issue 50305 - Revise CleanAllRUV task restart process
Issue 49915 - Fix typo
Issue 50026 - Audit log does not capture the operation where nsslapd-lookthroughlimit is modified
Issue 49899 - fix pin.txt and pwdfile permissions
Issue 49915 - Add regression test
Issue 50303 - Add task creation date to task data
Issue 50306 - Move connection config inside struct
Issue 50240 - Improve task logging
Issue 50032 - Fix deprecation warnings in tests
Issue 50310 - fix sasl header include
Issue 49390 - improve compare and cn=config compare tests
This commit is contained in:
Mark Reynolds 2019-05-24 15:14:46 -04:00
parent 3efd0a4468
commit c086e066c4
3 changed files with 81 additions and 14 deletions

1
.gitignore vendored
View File

@ -175,3 +175,4 @@
/389-ds-base-1.4.0.20.tar.bz2
/389-ds-base-1.4.1.1.tar.bz2
/389-ds-base-1.4.1.2.tar.bz2
/389-ds-base-1.4.1.3.tar.bz2

View File

@ -44,8 +44,8 @@ ExcludeArch: i686
Summary: 389 Directory Server (base)
Name: 389-ds-base
Version: 1.4.1.2
Release: %{?relprefix}3%{?prerel}%{?dist}
Version: 1.4.1.3
Release: %{?relprefix}1%{?prerel}%{?dist}
License: GPLv3+
URL: https://www.port389.org
Conflicts: selinux-policy-base < 3.9.8
@ -63,7 +63,6 @@ BuildRequires: icu
BuildRequires: libicu-devel
BuildRequires: pcre-devel
BuildRequires: cracklib-devel
BuildRequires: krb5-devel
%if %{use_clang}
BuildRequires: libatomic
BuildRequires: clang
@ -91,6 +90,7 @@ BuildRequires: rust
%endif
BuildRequires: pkgconfig
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(krb5)
# Needed to support regeneration of the autotool artifacts.
BuildRequires: autoconf
@ -148,6 +148,9 @@ Requires: cyrus-sasl-plain
# this is needed for verify-db.pl
Requires: libdb-utils
# Needed for password dictionary checks
Requires: cracklib-dicts
# 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-Errno >= 1.23-360
@ -334,7 +337,7 @@ popd
# Rebuild the autotool artifacts now.
autoreconf -fiv
%configure --enable-autobind --with-selinux $OPENLDAP_FLAG $TMPFILES_FLAG \
%configure --enable-autobind --with-selinux $TMPFILES_FLAG \
--with-systemd \
--with-systemdsystemunitdir=%{_unitdir} \
--with-systemdsystemconfdir=%{_sysconfdir}/systemd/system \
@ -581,14 +584,6 @@ exit 0
%{_mandir}/man8/dbverify.8.gz
%{_sbindir}/ldif2db
%{_mandir}/man8/ldif2db.8.gz
%{_sbindir}/restart-dirsrv
%{_mandir}/man8/restart-dirsrv.8.gz
%{_sbindir}/start-dirsrv
%{_mandir}/man8/start-dirsrv.8.gz
%{_sbindir}/status-dirsrv
%{_mandir}/man8/status-dirsrv.8.gz
%{_sbindir}/stop-dirsrv
%{_mandir}/man8/stop-dirsrv.8.gz
%{_sbindir}/upgradedb
%{_mandir}/man8/upgradedb.8.gz
%{_sbindir}/vlvindex
@ -682,6 +677,14 @@ exit 0
%{_mandir}/man8/upgradednformat.8.gz
%{_libexecdir}/%{pkgname}/ds_selinux_enabled
%{_libexecdir}/%{pkgname}/ds_selinux_port_query
%{_sbindir}/restart-dirsrv
%{_mandir}/man8/restart-dirsrv.8.gz
%{_sbindir}/start-dirsrv
%{_mandir}/man8/start-dirsrv.8.gz
%{_sbindir}/status-dirsrv
%{_mandir}/man8/status-dirsrv.8.gz
%{_sbindir}/stop-dirsrv
%{_mandir}/man8/stop-dirsrv.8.gz
%if %{use_perl}
%{_datadir}/%{pkgname}/properties/*.res
%{_datadir}/%{pkgname}/script-templates
@ -758,10 +761,73 @@ exit 0
%{_sbindir}/dscontainer
%files -n cockpit-389-ds -f cockpit.list
%{_datarootdir}/metainfo/389-console/org.cockpit-project.389-console.metainfo.xml
%{_datarootdir}/metainfo/389-console/org.port389.cockpit_console.metainfo.xml
%doc README.md
%changelog
* Fri May 24 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.3-1
- Bump version to 1.4.1.3
- Issue 49761 - Fix CI test suite issues
- Issue 50041 - Add the rest UI Plugin tabs - Part 2
- Issue 50340 - 2nd try - structs for diabled plugins will not be freed
- Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest lib389
- Issue 50389 - ns-slapd craches while two threads are polling the same connection
- Issue 48851 - investigate and port TET matching rules filter tests(scanlimit)
- Issue 50037 - lib389 fails to install in venv under non-root user
- Issue 50112 - Port ACI test suit from TET to python3(userattr)
- Issue 50393 - maxlogsperdir accepting negative values
- Issue 50112 - Port ACI test suit from TET to python3(roledn)
- Issue 49960 - Core schema contains strings instead of numer oids
- Issue 50396 - Crash in PAM plugin when user does not exist
- Issue 50387 - enable_tls() should label ports with ldap_port_t
- Issue 50390 - Add Managed Entries Plug-in Config Entry schema
- Issue 50306 - Fix regression with maxbersize
- Issue 50384 - Missing dependency: cracklib-dicts
- Issue 49029 - [RFE] improve internal operations logging
- Issue 49761 - Fix CI test suite issues
- Issue 50374 - dsdim posixgroup create fails with ERROR
- Issue 50251 - clear text passwords visable in CLI verbose mode logging
- Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
- Issue 48851 - investigate and port TET matching rules filter tests
- Issue 50220 - attr_encryption test suite failing
- Issue 50370 - CleanAllRUV task crashing during server shutdown
- Issue 50340 - structs for disabled plugins will not be freed
- Issue 50164 - Add test for dscreate to basic test suite
- Issue 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes
- Issue 49730 - MozLDAP bindings have been unsupported for a while
- Issue 50353 - Categorize tests by tiers
- Issue 50303 - Add creation date to task data
- Issue 50358 - Create a Bitwise Plugin class in plugins.py
- Remove the nss3 path prefix from the cert.h C preprocessor source file inclusion
- Issue 50329 - revert fix
- Issue 50112 - Port ACI test suit from TET to python3(keyaci)
- Issue 50344 - tidy rpm vs build systemd flag handling
- Issue 50067 - Fix krb5 dependency in a specfile
- Issue 50340 - structs for diabled plugins will not be freed
- Issue 50327 - Add replication conflict support to UI
- Issue 50327 - Add replication conflict entry support to lib389/CLI
- Issue 50329 - improve connection default parameters
- Issue 50313 - Add a NestedRole type to lib389
- Issue 50112 - Port ACI test suit from TET to python3(Delete and Add)
- Issue 49390, 50019 - support cn=config compare operations
- Issue 50041 - Add the rest UI Plugin tabs - Part 1
- Issue 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
- Issue 49990 - Increase the default FD limits
- Issue 50306 - (cont typo) Move connection config inside struct
- Issue 50291 - Add monitor tab functionality to Cockpit UI
- Issue 50317 - fix ds-backtrace issue on latest gdb
- Issue 50305 - Revise CleanAllRUV task restart process
- Issue 49915 - Fix typo
- Issue 50026 - Audit log does not capture the operation where nsslapd-lookthroughlimit is modified
- Issue 49899 - fix pin.txt and pwdfile permissions
- Issue 49915 - Add regression test
- Issue 50303 - Add task creation date to task data
- Issue 50306 - Move connection config inside struct
- Issue 50240 - Improve task logging
- Issue 50032 - Fix deprecation warnings in tests
- Issue 50310 - fix sasl header include
- Issue 49390 - improve compare and cn=config compare tests
* Wed Apr 03 2019 Adam Williamson <awilliam@redhat.com> - 1.4.1.2-3
- Rebuild without changes to be newer than 1.4.1.2-1 (see #1694990)

View File

@ -1,2 +1,2 @@
SHA512 (389-ds-base-1.4.1.3.tar.bz2) = d7c1e3e6b90b07f87820117b0c3fc77a17ef80d2502decec33e1f0541da9635ff4a6f23ace621bd9a7512de7fe3c6d39aa99d62a67f0748a39cc66a2057789cc
SHA512 (jemalloc-5.1.0.tar.bz2) = d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f
SHA512 (389-ds-base-1.4.1.2.tar.bz2) = 061dc2c814b091e779ecd9f97b74dcc2445ca416b781b3a82d197a25a12fe2f4b4da1ddf647f434d3cf13981c187b9c96c612f5c53ea5cebe8f7bfa38116ee8b