Resolves: rhbz#2225532 - 389-ds-base FTBFS with rust-1.71.0
Resolves: rhbz#2218209 - useradd: invalid user ID '389:389': installing 389-ds-base in container fails to create the dirsrv user
Resolves: rhbz#2207691 - python3-lib389: Python tarfile extraction needs change to avoid a warning
Resolves: rhbz#2179278 - dirsrv failed to start after reboot because "dirsrv" did not have access on /run/dirsrv
Resolves: rhbz#2189954 - RFE Improve reponse time to filters containing 'nsrole'
Resolves: rhbz#2189946 - RFE support of slapi_memberof for plugins/core server
Resolves: rhbz#1974242 - Paged search impacts performance
Resolves: rhbz#2142636 - pam mutex lock causing high etimes, affecting red hat internal sso
Resolves: rhbz#2093981 - RFE - Create Security Audit Log
Resolves: rhbz#2132697 - [RFE] 389ds: run as non-root
Resolves: rhbz#2124660 - Retro changelog trimming uses maxage incorrectly
Resolves: rhbz#2114039 - Current pbkdf2 hardcoded parameters are no longer secure
Resolves: rhbz#2112998 - performance search rate: checking if an entry is a referral is expensive
Resolves: rhbz#2112361 - Supplier should do periodic update to avoid slow replication when a new direct update happen
Resolves: rhbz#2109891 - Migrate 389 to pcre2
Resolves: Bug 2061801 - rebase 389-ds-base to 2.1.3
Resolves: Bug 1872451 - RFE - run as non-root
Resolves: Bug 2052527 - RFE - Provide an option to abort an Auto Member rebuild task
Resolves: Bug 2057056 - Import may break the replication because changelog starting csn may not be created
Resolves: Bug 2057063 - Add support for recursively deleting subentries
Resolves: Bug 2062778 - sending crafted message could result in DoS
Resolves: Bug 2064781 - expired password was still allowed to access the database
Resolves: Bug 2100337 - dsconf backend export userroot fails ldap.DECODING_ERROR
Resolves: Bug 2034880 - ipa-restore command is failing when restore after uninstalling the server
Resolves: Bug 2045098 - Demoting a supplier to a consumer crashes the server
Resolves: Bug 2024693 - Rebase RHEL 9.0 with 389-ds-base
Resolves: Bug 2015996 - Log the Auto Member invalid regex rules in the LDAP errors log
Resolves: Bug 2020554 - ipa user-add fails with "gecos: value invalid per syntax: Invalid syntax"
Resolves: Bug 1779685 - PBKDF2 hashing does not work in FIPS mode
During mass rebuilds NVR is bumped by rpmdev-bumpspec. But it can't
handle complex Release: fields such as ours, that has %{prerel} and
%{relprefix} macros. It adds .1 after the %{dist} macro instead of
increasing the release number.
The issue for rpmdev-bumpspec is unsolved since 2012:
https://pagure.io/rpmdevtools/issue/18
These macros are unused by us and only cause issues when NVR is bumped.
So let's remove them.
Related: rhbz#1991688
Resolves: Bug 1970559 - Crash in dynamic_plugins_test.py::test_acceptance
Resolves: Bug 1843522 - move CL followup (1) - don't use hardcoded filename
Resolves: Bug 1843524 - move CL followup (3) - import ldif2cl task should not close all changelogs
Resolves: Bug 220222 - [RFE] support for RFC 4530 entryUUID attribute
Resolves: Bug 1859296 - Remove DES to AES conversion code
Resolves: Bug 1970586 - MODRDN fails with err=32 in managed_entry_test.py::test_mentry01
Resolves: Bug 1970613 - dbscan crashes with SIGABRT in dirsrvtests/tests/suites/password/regression_test.py::test_unhashed_pw_switch
Resolves: Bug 1970620 - memberofAutoAddOC attribute can't be added to Memberof plugin when dynamic plugins are on
Resolves: Bug 1970586 - MODRDN fails with err=32 in managed_entry_test.py::test_mentry01
Resolves: Bug 1910941 - CVE-2020-35518 389-ds-base: information disclosure during the binding of a DN