From 7a69d01ec01d33f878c01341c07a47e0af024bb7 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 23 Mar 2022 10:49:59 -0400 Subject: [PATCH] Bump version to 2.2.0-1 Issue 5230 - Race condition in RHDS disk monitoring functions Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194) Issue 4970 - Add support for recursively deleting subentries Issue 4299 - UI - Add CoS funtionality (#5196) Issue 5225 - UI - impossible to manually set entry cache Issue 5186 - UI - Fix SASL Mapping regex test feature Issue 5221 - User with expired password can still login with full privledges Issue 5218 - double-free of the virtual attribute context in persistent search (#5219) Issue 5214 - CI Test tests/suites/replication/virtual_attribute_replication_test.py (#5215) Issue 5197 - Build break in lib389 with INSTALL_PREFIX (#5198) Issue 5200 - dscontainer should use environment variables with DS_ prefix Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn Issue 5051 - RFE - ADSync flatten tree (#5192) Issue 5188 - UI - LDAP editor - add entry and group types Issue 5184 - memberOf does not work correctly with multiple include scopes Issue 5162 - BUG - error on importing chain files (#5164) Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179) Issue 5122 - dsconf instance backend suffix set doesn't accept backend name (#5178) Issue 5032 - Fix configure option in specfile (#5174) Issue 5176 - CI rewriter fails when libslapd.so.0 does not exist (#5177) Issue 5160 - BUG - x- prefix in descr-oid can confuse oid parser (#5161) Issue 5137 - RFE - improve sssd conf output (#5138) Issue 5102 - BUG - container may fail with bare uid/gid (#5140) Issue 5145 - Fix covscan errors Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task Issue 4299 - UI - Add Role funtionality (#5163) Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) Issue 5149 - Build failure on EL8 - undefined reference to `twalk_r' Issue 5142 - CLI - dsctl dbgen is broken Issue 4678 - Added test cases --- .gitignore | 1 + 389-ds-base.spec | 87 +++++++++++++++++++++++++++++++++--------------- sources | 2 +- 3 files changed, 63 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index c92b5f1..1140e74 100644 --- a/.gitignore +++ b/.gitignore @@ -211,3 +211,4 @@ /389-ds-base-2.0.12.tar.bz2 /389-ds-base-2.0.13.tar.bz2 /389-ds-base-2.1.0.tar.bz2 +/389-ds-base-2.2.0.tar.bz2 diff --git a/389-ds-base.spec b/389-ds-base.spec index 0c48ffd..c26dbb0 100644 --- a/389-ds-base.spec +++ b/389-ds-base.spec @@ -53,13 +53,13 @@ ExcludeArch: i686 Summary: 389 Directory Server (base) Name: 389-ds-base -Version: 2.1.0 +Version: 2.2.0 Release: %{?relprefix}1%{?prerel}%{?dist} -License: GPLv3+ +License: GPLv3+ and (ASL 2.0 or MIT) and MIT and (Unlicense or MIT) and MPLv2.0 and BSD and ASL 2.0 and (ASL 2.0 or Boost) URL: https://www.port389.org Conflicts: selinux-policy-base < 3.9.8 Conflicts: freeipa-server < 4.0.3 -Obsoletes: %{name} <= 1.4.0.9 +Obsoletes: %{name} <= 1.4.4 Obsoletes: %{name}-legacy-tools < 1.4.4.6 Obsoletes: %{name}-legacy-tools-debuginfo < 1.4.4.6 Provides: ldif2ldbm >= 0 @@ -68,42 +68,42 @@ Provides: ldif2ldbm >= 0 Provides: bundled(crate(ahash)) = 0.7.6 Provides: bundled(crate(ansi_term)) = 0.12.1 Provides: bundled(crate(atty)) = 0.2.14 -Provides: bundled(crate(autocfg)) = 1.0.1 +Provides: bundled(crate(autocfg)) = 1.1.0 Provides: bundled(crate(base64)) = 0.13.0 Provides: bundled(crate(bitflags)) = 1.3.2 Provides: bundled(crate(byteorder)) = 1.4.3 Provides: bundled(crate(cbindgen)) = 0.9.1 -Provides: bundled(crate(cc)) = 1.0.72 +Provides: bundled(crate(cc)) = 1.0.73 Provides: bundled(crate(cfg-if)) = 1.0.0 Provides: bundled(crate(clap)) = 2.34.0 Provides: bundled(crate(concread)) = 0.2.21 Provides: bundled(crate(crossbeam)) = 0.8.1 -Provides: bundled(crate(crossbeam-channel)) = 0.5.2 +Provides: bundled(crate(crossbeam-channel)) = 0.5.4 Provides: bundled(crate(crossbeam-deque)) = 0.8.1 -Provides: bundled(crate(crossbeam-epoch)) = 0.9.6 -Provides: bundled(crate(crossbeam-queue)) = 0.3.3 -Provides: bundled(crate(crossbeam-utils)) = 0.8.6 +Provides: bundled(crate(crossbeam-epoch)) = 0.9.8 +Provides: bundled(crate(crossbeam-queue)) = 0.3.5 +Provides: bundled(crate(crossbeam-utils)) = 0.8.8 Provides: bundled(crate(entryuuid)) = 0.1.0 Provides: bundled(crate(entryuuid_syntax)) = 0.1.0 Provides: bundled(crate(fastrand)) = 1.7.0 Provides: bundled(crate(fernet)) = 0.1.4 Provides: bundled(crate(foreign-types)) = 0.3.2 Provides: bundled(crate(foreign-types-shared)) = 0.1.1 -Provides: bundled(crate(getrandom)) = 0.2.4 +Provides: bundled(crate(getrandom)) = 0.2.5 Provides: bundled(crate(hashbrown)) = 0.11.2 Provides: bundled(crate(hermit-abi)) = 0.1.19 Provides: bundled(crate(instant)) = 0.1.12 Provides: bundled(crate(itoa)) = 1.0.1 Provides: bundled(crate(jobserver)) = 0.1.24 Provides: bundled(crate(lazy_static)) = 1.4.0 -Provides: bundled(crate(libc)) = 0.2.116 +Provides: bundled(crate(libc)) = 0.2.121 Provides: bundled(crate(librnsslapd)) = 0.1.0 Provides: bundled(crate(librslapd)) = 0.1.0 Provides: bundled(crate(lock_api)) = 0.4.6 -Provides: bundled(crate(log)) = 0.4.14 -Provides: bundled(crate(lru)) = 0.7.2 +Provides: bundled(crate(log)) = 0.4.16 +Provides: bundled(crate(lru)) = 0.7.3 Provides: bundled(crate(memoffset)) = 0.6.5 -Provides: bundled(crate(once_cell)) = 1.9.0 +Provides: bundled(crate(once_cell)) = 1.10.0 Provides: bundled(crate(openssl)) = 0.10.38 Provides: bundled(crate(openssl-sys)) = 0.9.72 Provides: bundled(crate(parking_lot)) = 0.11.2 @@ -116,27 +116,26 @@ Provides: bundled(crate(ppv-lite86)) = 0.2.16 Provides: bundled(crate(proc-macro-hack)) = 0.5.19 Provides: bundled(crate(proc-macro2)) = 1.0.36 Provides: bundled(crate(pwdchan)) = 0.1.0 -Provides: bundled(crate(quote)) = 1.0.15 -Provides: bundled(crate(rand)) = 0.8.4 +Provides: bundled(crate(quote)) = 1.0.16 +Provides: bundled(crate(rand)) = 0.8.5 Provides: bundled(crate(rand_chacha)) = 0.3.1 Provides: bundled(crate(rand_core)) = 0.6.3 -Provides: bundled(crate(rand_hc)) = 0.3.1 -Provides: bundled(crate(redox_syscall)) = 0.2.10 +Provides: bundled(crate(redox_syscall)) = 0.2.11 Provides: bundled(crate(remove_dir_all)) = 0.5.3 Provides: bundled(crate(ryu)) = 1.0.9 Provides: bundled(crate(scopeguard)) = 1.1.0 Provides: bundled(crate(serde)) = 1.0.136 Provides: bundled(crate(serde_derive)) = 1.0.136 -Provides: bundled(crate(serde_json)) = 1.0.78 +Provides: bundled(crate(serde_json)) = 1.0.79 Provides: bundled(crate(slapd)) = 0.1.0 Provides: bundled(crate(slapi_r_plugin)) = 0.1.0 Provides: bundled(crate(smallvec)) = 1.8.0 Provides: bundled(crate(strsim)) = 0.8.0 -Provides: bundled(crate(syn)) = 1.0.86 +Provides: bundled(crate(syn)) = 1.0.89 Provides: bundled(crate(synstructure)) = 0.12.6 Provides: bundled(crate(tempfile)) = 3.3.0 Provides: bundled(crate(textwrap)) = 0.11.0 -Provides: bundled(crate(tokio)) = 1.16.1 +Provides: bundled(crate(tokio)) = 1.17.0 Provides: bundled(crate(tokio-macros)) = 1.7.0 Provides: bundled(crate(toml)) = 0.5.8 Provides: bundled(crate(unicode-width)) = 0.1.9 @@ -149,8 +148,8 @@ Provides: bundled(crate(wasi)) = 0.10.2+wasi_snapshot_preview1 Provides: bundled(crate(winapi)) = 0.3.9 Provides: bundled(crate(winapi-i686-pc-windows-gnu)) = 0.4.0 Provides: bundled(crate(winapi-x86_64-pc-windows-gnu)) = 0.4.0 -Provides: bundled(crate(zeroize)) = 1.5.2 -Provides: bundled(crate(zeroize_derive)) = 1.3.1 +Provides: bundled(crate(zeroize)) = 1.5.4 +Provides: bundled(crate(zeroize_derive)) = 1.3.2 ##### Bundled cargo crates list - END ##### BuildRequires: nspr-devel @@ -185,8 +184,8 @@ BuildRequires: libasan %endif # If rust is enabled %if %{use_rust} -BuildRequires: cargo -BuildRequires: rust +BuildRequires: cargo +BuildRequires: rust %endif BuildRequires: pkgconfig BuildRequires: pkgconfig(systemd) @@ -234,6 +233,7 @@ Requires: selinux-policy >= 3.14.1-29 Requires: openldap-clients Requires: /usr/bin/c_rehash Requires: python%{python3_pkgversion}-ldap +Requires: acl # this is needed to setup SSL if you are not using the # administration server package @@ -263,7 +263,7 @@ Requires: perl-sigtrap # Picks up our systemd deps. %{?systemd_requires} -Obsoletes: %{name} <= 1.3.5.4 +Obsoletes: %{name} <= 1.4.4 Source0: https://releases.pagure.org/389-ds-base/%{name}-%{version}%{?prerel}.tar.bz2 # 389-ds-git.sh should be used to generate the source tarball from git @@ -721,6 +721,41 @@ exit 0 %endif %changelog +* Wed Mar 23 2022 Mark Reynolds - 2.2.0-1 +- Bump version to 2.2.0-1 +- Issue 5230 - Race condition in RHDS disk monitoring functions +- Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194) +- Issue 4970 - Add support for recursively deleting subentries +- Issue 4299 - UI - Add CoS funtionality (#5196) +- Issue 5225 - UI - impossible to manually set entry cache +- Issue 5186 - UI - Fix SASL Mapping regex test feature +- Issue 5221 - User with expired password can still login with full privledges +- Issue 5218 - double-free of the virtual attribute context in persistent search (#5219) +- Issue 5214 - CI Test tests/suites/replication/virtual_attribute_replication_test.py (#5215) +- Issue 5197 - Build break in lib389 with INSTALL_PREFIX (#5198) +- Issue 5200 - dscontainer should use environment variables with DS_ prefix +- Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn +- Issue 5051 - RFE - ADSync flatten tree (#5192) +- Issue 5188 - UI - LDAP editor - add entry and group types +- Issue 5184 - memberOf does not work correctly with multiple include scopes +- Issue 5162 - BUG - error on importing chain files (#5164) +- Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements +- Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179) +- Issue 5122 - dsconf instance backend suffix set doesn't accept backend name (#5178) +- Issue 5032 - Fix configure option in specfile (#5174) +- Issue 5176 - CI rewriter fails when libslapd.so.0 does not exist (#5177) +- Issue 5160 - BUG - x- prefix in descr-oid can confuse oid parser (#5161) +- Issue 5137 - RFE - improve sssd conf output (#5138) +- Issue 5102 - BUG - container may fail with bare uid/gid (#5140) +- Issue 5145 - Fix covscan errors +- Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs +- Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task +- Issue 4299 - UI - Add Role funtionality (#5163) +- Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) +- Issue 5149 - Build failure on EL8 - undefined reference to `twalk_r' +- Issue 5142 - CLI - dsctl dbgen is broken +- Issue 4678 - Added test cases + * Wed Feb 2 2022 Mark Reynolds - 2.1.0-1 - Bump version to 2.1.0-1 - Issue 4299 - UI - fix minor issues with ldap editor (table view) diff --git a/sources b/sources index 7b86ec0..669a8f6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (389-ds-base-2.1.0.tar.bz2) = 496195b848566a0ccee272f06a041e2f764a5c8f3d84651a0fc3c7ca9128102ac6e8a8c9ae0945ce1742f39006daa724e394d0481d7c494a9701bf6c8709be51 +SHA512 (389-ds-base-2.2.0.tar.bz2) = 42c1f70fdadc0c91cfb7e2add021db4ac81f4b02b34b3882d38bf28681a91e06d8beadbbeed2e398f8c321bea318c64ccfa7ef2ef758e0264c79792d8652b76c SHA512 (jemalloc-5.2.1.tar.bz2) = 0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02