Bump version to 1.4.1.2-1

Ticket 50308 - Revise memory leak fix
Ticket 50308 - Fix memory leaks for repeat binds and replication
Ticket 40067 - Use PKG_CHECK_MODULES to detect libraries
Ticket 49873 - (cont 3rd) cleanup debug log
Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup
Ticket 50292 - Fix Plugin CLI and UI issues
Ticket 50112 - Port ACI test suit from TET to python3(misc and syntax)
Ticket 50289 - Fix various database UI issues
Ticket 49463 - After cleanALLruv, replication is looping on keep alive DEL
Ticket 50300 - Fix memory leak in automember plugin
Ticket 50265 - the warning about skew time could last forever
Ticket 50260 - Invalid cache flushing improvements
Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry
Ticket 50077 - Do not automatically turn automember postop modifies on
Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members
Ticket 49715 - extend account functionality
Ticket 49873 - (cont) Contention on virtual attribute lookup
Ticket 50260 - backend txn plugins can corrupt entry cache
Ticket 50255 - Port password policy test to use DSLdapObject
Ticket 49667 - 49668 - remove old spec files
Ticket 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present
Ticket 50112 - Port ACI test suit from TET to python3(Search)
Ticket 50259 - implement dn construction test
Ticket 50273 - reduce default replicaton agmt timeout
Ticket 50208 - lib389- Fix issue with list all instances
Ticket 50112 - Port ACI test suit from TET to python3(Global Group)
Ticket 50041 - Add CLI functionality for special plugins
Ticket 50263 - LDAPS port not listening after installation
Ticket 49575 - Indicate autosize value errors and corrective actions
Ticket 50137 - create should not check in non-stateful mode for exist
Ticket 49655 - remove doap file
Ticket 50197 - Fix dscreate regression
Ticket 50234 - one level search returns not matching entry
Ticket 50257 - lib389 - password policy user vs subtree checks are broken
Ticket 50253 -  Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py
Ticket 49029 - [RFE] improve internal operations logging
Ticket 50230 - improve ioerror msg when not root/dirsrv
Ticket 50246 - Fix the regression in old control tools
Ticket 50197 - Container integration part 2
Ticket 50197 - Container init tools
Ticket 50232 - export creates not importable ldif file
Ticket 50215 - UI - implement Database Tab in reachJS
Ticket 50243 - refint modrdn stress test
Ticket 50238 - Failed modrdn can corrupt entry cache
Ticket 50236 - memberOf should be more robust
Ticket 50213 - fix list instance issue
Ticket 50219 - Add generic filter to DSLdapObjects
Ticket 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py
Ticket 50112 - Port ACI test suit from TET to python3(modify)
Ticket 50224 - warnings on deprecated API usage
Ticket 50112 - Port ACI test suit from TET to python3(valueaci)
Ticket 50112 - Port ACI test suit from TET to python3(Aci Atter)
Ticket 50208 - make instances mark off based on dse.ldif not sysconfig
Ticket 50170 - composable object types for nsRole in lib389
Ticket 50199 - disable perl by default
Ticket 50211 - Making an actual Anonymous type in lib389/idm/account.py
Ticket 50155 - password history check has no way to just check the current password
Ticket 49873 - Contention on virtual attribute lookup
Ticket 50197 - Container integration improvements
Ticket 50195 - improve selinux error messages in interactive
Ticket 49658 - In replicated topology a single-valued attribute can diverge
Ticket 50111 - Use pkg-config to detect icu
Ticket 50165 - Fix issues with dscreate
Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status
Ticket 50140 - Use high ports in container installs
Ticket 50184 - Add cli tool parity to dsconf/dsctl
Ticket 50159 - sssd and config display
This commit is contained in:
Mark Reynolds 2019-03-29 17:18:42 -04:00
parent 7b95822780
commit 9a0edfc937
3 changed files with 79 additions and 10 deletions

1
.gitignore vendored
View File

@ -174,3 +174,4 @@
/389-ds-base-1.4.0.19.tar.bz2
/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

View File

@ -44,8 +44,8 @@ ExcludeArch: i686
Summary: 389 Directory Server (base)
Name: 389-ds-base
Version: 1.4.1.1
Release: %{?relprefix}1%{?prerel}%{?dist}.1
Version: 1.4.1.2
Release: %{?relprefix}1%{?prerel}%{?dist}
License: GPLv3+
URL: https://www.port389.org
Conflicts: selinux-policy-base < 3.9.8
@ -101,7 +101,6 @@ BuildRequires: doxygen
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
BuildRequires: python%{python3_pkgversion}-ldap
@ -257,11 +256,9 @@ SNMP Agent for the 389 Directory Server base package.
%package -n python%{python3_pkgversion}-lib389
Summary: A library for accessing, testing, and configuring the 389 Directory Server
BuildArch: noarch
Requires: krb5-workstation
Requires: krb5-server
Requires: openssl
Requires: iproute
Requires: python%{python3_pkgversion}
Requires: platform-python
Requires: python%{python3_pkgversion}-pytest
Requires: python%{python3_pkgversion}-ldap
Requires: python%{python3_pkgversion}-six
@ -343,7 +340,9 @@ autoreconf -fiv
--with-systemdgroupname=%{groupname} \
--libexecdir=%{_libexecdir}/%{pkgname} \
$NSSARGS $ASAN_FLAGS $RUST_FLAGS $PERL_FLAGS $CLANG_FLAGS \
--enable-cmocka
--enable-cmocka \
--enable-perl
# lib389
pushd ./src/lib389
@ -543,8 +542,6 @@ exit 0
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/slapd-collations.conf
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/certmap.conf
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/template-initconfig
%config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}
%config(noreplace)%{_sysconfdir}/sysconfig/%{pkgname}.systemd
%{_datadir}/%{pkgname}
%exclude %{_datadir}/%{pkgname}/script-templates
%exclude %{_datadir}/%{pkgname}/updates
@ -757,12 +754,83 @@ exit 0
%{_mandir}/man8/dsctl.8.gz
%{_sbindir}/dsidm
%{_mandir}/man8/dsidm.8.gz
%{_sbindir}/dscontainer
%files -n cockpit-389-ds -f cockpit.list
%{_datarootdir}/metainfo/389-console/org.cockpit-project.389-console.metainfo.xml
%doc README.md
%changelog
* Fri Mar 29 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.2-1
- Bump version to 1.4.1.2-1
- Ticket 50308 - Revise memory leak fix
- Ticket 50308 - Fix memory leaks for repeat binds and replication
- Ticket 40067 - Use PKG_CHECK_MODULES to detect libraries
- Ticket 49873 - (cont 3rd) cleanup debug log
- Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup
- Ticket 50292 - Fix Plugin CLI and UI issues
- Ticket 50112 - Port ACI test suit from TET to python3(misc and syntax)
- Ticket 50289 - Fix various database UI issues
- Ticket 49463 - After cleanALLruv, replication is looping on keep alive DEL
- Ticket 50300 - Fix memory leak in automember plugin
- Ticket 50265 - the warning about skew time could last forever
- Ticket 50260 - Invalid cache flushing improvements
- Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry
- Ticket 50077 - Do not automatically turn automember postop modifies on
- Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members
- Ticket 49715 - extend account functionality
- Ticket 49873 - (cont) Contention on virtual attribute lookup
- Ticket 50260 - backend txn plugins can corrupt entry cache
- Ticket 50255 - Port password policy test to use DSLdapObject
- Ticket 49667 - 49668 - remove old spec files
- Ticket 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present
- Ticket 50112 - Port ACI test suit from TET to python3(Search)
- Ticket 50259 - implement dn construction test
- Ticket 50273 - reduce default replicaton agmt timeout
- Ticket 50208 - lib389- Fix issue with list all instances
- Ticket 50112 - Port ACI test suit from TET to python3(Global Group)
- Ticket 50041 - Add CLI functionality for special plugins
- Ticket 50263 - LDAPS port not listening after installation
- Ticket 49575 - Indicate autosize value errors and corrective actions
- Ticket 50137 - create should not check in non-stateful mode for exist
- Ticket 49655 - remove doap file
- Ticket 50197 - Fix dscreate regression
- Ticket 50234 - one level search returns not matching entry
- Ticket 50257 - lib389 - password policy user vs subtree checks are broken
- Ticket 50253 - Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py
- Ticket 49029 - [RFE] improve internal operations logging
- Ticket 50230 - improve ioerror msg when not root/dirsrv
- Ticket 50246 - Fix the regression in old control tools
- Ticket 50197 - Container integration part 2
- Ticket 50197 - Container init tools
- Ticket 50232 - export creates not importable ldif file
- Ticket 50215 - UI - implement Database Tab in reachJS
- Ticket 50243 - refint modrdn stress test
- Ticket 50238 - Failed modrdn can corrupt entry cache
- Ticket 50236 - memberOf should be more robust
- Ticket 50213 - fix list instance issue
- Ticket 50219 - Add generic filter to DSLdapObjects
- Ticket 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py
- Ticket 50112 - Port ACI test suit from TET to python3(modify)
- Ticket 50224 - warnings on deprecated API usage
- Ticket 50112 - Port ACI test suit from TET to python3(valueaci)
- Ticket 50112 - Port ACI test suit from TET to python3(Aci Atter)
- Ticket 50208 - make instances mark off based on dse.ldif not sysconfig
- Ticket 50170 - composable object types for nsRole in lib389
- Ticket 50199 - disable perl by default
- Ticket 50211 - Making an actual Anonymous type in lib389/idm/account.py
- Ticket 50155 - password history check has no way to just check the current password
- Ticket 49873 - Contention on virtual attribute lookup
- Ticket 50197 - Container integration improvements
- Ticket 50195 - improve selinux error messages in interactive
- Ticket 49658 - In replicated topology a single-valued attribute can diverge
- Ticket 50111 - Use pkg-config to detect icu
- Ticket 50165 - Fix issues with dscreate
- Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status
- Ticket 50140 - Use high ports in container installs
- Ticket 50184 - Add cli tool parity to dsconf/dsctl
- Ticket 50159 - sssd and config display
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1.1-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

View File

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