389 Directory Server 3.0.4
The 389 Directory Server team is proud to announce 389-ds-base version 3.0.4.
Fedora packages are available on Fedora 40:
https://koji.fedoraproject.org/koji/buildinfo?buildID=2518722 - Koji
https://bodhi.fedoraproject.org/updates/FEDORA-2024-ac07913be8 - Bodhi
The new packages and versions are:
- 389-ds-base-3.0.4
Source tarballs are available for download at GitHub Releases page
Highlights in 3.0.4
- Enhancements
- Bug fixes
- Issue 5772 - ONE LEVEL search fails to return sub-suffixes #6219
- Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol #6124
- Issue 6155 - ldap-agent fails to start because of permission error #6179
- Issue 6170 - audit log buffering doesn’t handle large updates
- Issue 6183 - Slow ldif2db import on a newly created BDB backend #6208
- Issue 6199 - unprotected search query during certificate based authentication #6205
- Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes #6225
- Issue 6254 - Enabling replication for a sub suffix crashes browser #6255
- Issue 6256 - nsslapd-numlisteners limit is not enforced
- Issue 6265 - lmdb - missing entries in range searches #6266
- Security fixes
Installation and Upgrade
See Download for information about setting up your DNF repositories.
To install the server use dnf install 389-ds-base
To install the Cockpit UI plugin use dnf install cockpit-389-ds
After rpm install completes, run dscreate interactive
For upgrades, simply install the package. There are no further steps required.
There are no upgrade steps besides installing the new rpms.
See Install Guide for more information about the initial installation and setup.
See Source for information about source tarballs and SCM (git) access.
Feedback
We are very interested in your feedback!
Please provide feedback and comments here:
- 389-users mailing list: https://lists.fedoraproject.org/admin/lists/389-users.lists.fedoraproject.org
- 389ds discussion channel: https://github.com/389ds/389-ds-base/discussions
If you find a bug, or would like to see a new feature, file it in our GitHub project: https://github.com/389ds/389-ds-base
Changelog between 389-ds-base-3.0.3 and 389-ds-base-3.0.4:
- Bump version to 3.0.4
- Issue 6256 - nsslapd-numlisteners limit is not enforced #6257
- Issue 6256 - nsslapd-numlisteners limit is not enforced
- Issue 5327 - Fix test metadata
- Security fix for CVE-2024-6237
- Security fix for CVE-2024-5953
- Security fix for CVE-2024-3657
- Security fix for CVE-2024-2199
- Issue 6265 - lmdb - missing entries in range searches #6266
- Issue 5853 - Update Cargo.lock
- Issue 5962 - Rearrange includes for 32-bit support logic
- Bump ws from 7.5.9 to 7.5.10 in /src/cockpit/389-console
- Bump braces from 3.0.2 to 3.0.3 in /src/cockpit/389-console
- Issue 6254 - Enabling replication for a sub suffix crashes browser #6255
- Issue 6155 - ldap-agent fails to start because of permission error #6179
- Issue 6227 - dsconf schema does not show inChain matching rule #6228
- Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes #6225
- Issue 6120 - /usr/lib64/dirsrv/plugins/libback-bdb.so has an invalid-looking DT_RPATH: /usr/lib/dirsrv
- Issue 5772 - ONE LEVEL search fails to return sub-suffixes #6219
- Issue 6183 - Slow ldif2db import on a newly created BDB backend #6208
- Issue 6188 - Add nsslapd-haproxy-trusted-ip to cn=schema #6201
- Issue 6170 - audit log buffering doesn’t handle large updates
- Issue 6193 - Test failure: test_tls_command_returns_error_text
- Issue 6189 - CI tests fail with
[Errno 2] No such file or directory: '/var/cache/dnf/metadata\_lock.pid'
- Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan #6131
- Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol #6124
- Issue 6172 - RFE: improve the performance of evaluation of filter component when tested against a large valueset (like group members) #6173
-- _______________________________________________ 389-announce mailing list -- 389-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to 389-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/389-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue