389 Directory Server 1.4.0.23
The 389 Directory Server team is proud to announce 389-ds-base version
1.4.0.23
Fedora packages are available on Fedora 28, and 29
Fedora 29
https://koji.fedoraproject.org/koji/taskinfo?taskID=35036509
<https://koji.fedoraproject.org/koji/taskinfo?taskID=35036509>
Fedora 28
https://koji.fedoraproject.org/koji/taskinfo?taskID=35036511
<https://koji.fedoraproject.org/koji/taskinfo?taskID=35036511>
Bodhi
F29 https://bodhi.fedoraproject.org/updates/FEDORA-2019-5283c79c6b
<https://bodhi.fedoraproject.org/updates/FEDORA-2019-5283c79c6b>
F28 https://bodhi.fedoraproject.org/updates/FEDORA-2019-ef4d555898
<https://bodhi.fedoraproject.org/updates/FEDORA-2019-ef4d555898>
The new packages and versions are:
* 389-ds-base-1.4.0.23-1
Source tarballs are available for download at Download
389-ds-base Source
<https://releases.pagure.org/389-ds-base/389-ds-base-1.4.0.23.tar.bz2>
Highlights in 1.4.0.23
Bug fixes
Installation and Upgrade
See Download <https://www.port389.org/docs/389ds/download.html> for
information about setting up your yum repositories.
To install, use *dnf install 389-ds-base*, then run *dscreate*.
To install the Cockput UI plugin use *dnf install cockpit-389-ds*
See Install_Guide
<https://www.port389.org/docs/389ds/howto/howto-install-389.html> for
more information about the initial installation, setup, and upgrade
See Source <https://www.port389.org/docs/389ds/development/source.html>
for information about source tarballs and SCM (git) access.
New UI Progress (Cockpit plugin)
The new UI is broken up into a series of configuration tabs. Here is a
table showing the current progress
Configuration Tab Finished Written in ReachJS
Server Tab Yes No
Security Tab No
Database Tab Yes Yes
Replication Tab Yes No
Schema Tab Yes No
Plugin Tab Yes Yes
Monitor Tab Yes Yes
Feedback
We are very interested in your feedback!
Please provide feedback and comments to the 389-users mailing list:
https://lists.fedoraproject.org/admin/lists/389-users.lists.fedoraproject.o…
If you find a bug, or would like to see a new feature, file it in our
Pagure project: https://pagure.io/389-ds-base
* Bump version to 1.4.0.23
* Ticket 50041 - Add the rest UI Plugin tabs - Part 2
* Ticket 50340 - 2nd try - structs for diabled plugins will not be freed
* Ticket 50393 - maxlogsperdir accepting negative values
* Ticket 50396 - Crash in PAM plugin when user does not exist
* Ticket 50390 - Add Managed Entries Plug-in Config Entry schema
* Ticket 50251 - clear text passwords visable in CLI verbose mode logging
* Ticket 50378 - ACI’s with IPv4 and IPv6 bind rules do not work for
IPv6 clients
* Ticket 50370 - CleanAllRUV task crashing during server shutdown
* Ticket 50340 - structs for disabled plugins will not be freed
* Ticket 50363 - ds-replcheck incorrectly reports error out of order
multi-valued attributes
* Ticket 50329 - revert fix
* Ticket 50340 - structs for diabled plugins will not be freed
* Ticket 50327 - Add replication conflict support to UI
* Ticket 50327 - Add replication conflict entry support to lib389/CLI
* Ticket 50329 - Possible Security Issue: DOS due to ioblocktimeout
not applying to TLS
* Ticket 49990 - Increase the default FD limits
* Ticket 50291 - Add monitor tab functionality to Cockpit UI
* Ticket 50305 - Revise CleanAllRUV task restart process
* Ticket 50303 - Add task creation date to task data
* Ticket 50240 - Improve task logging
389 Directory Server 1.4.1.3
The 389 Directory Server team is proud to announce 389-ds-base version
1.4.1.3
Fedora packages are available on Fedora 30 and rawhide.
https://koji.fedoraproject.org/koji/taskinfo?taskID=35035898
<https://koji.fedoraproject.org/koji/taskinfo?taskID=35035898> - Rawhide
https://koji.fedoraproject.org/koji/taskinfo?taskID=35035974
<https://koji.fedoraproject.org/koji/taskinfo?taskID=35035974> - Fedora 30
Bodhi
https://bodhi.fedoraproject.org/updates/FEDORA-2019-ac3a8134ef
<https://bodhi.fedoraproject.org/updates/FEDORA-2019-ac3a8134ef>
The new packages and versions are:
* 389-ds-base-1.4.1.3-1
Source tarballs are available for download at Download
389-ds-base Source
<https://releases.pagure.org/389-ds-base/389-ds-base-1.4.1.3.tar.bz2>
Highlights in 1.4.1.3
* Bug fixes
Installation and Upgrade
See Download <https://www.port389.org/docs/389ds/download.html> for
information about setting up your yum repositories.
To install the server use *dnf install 389-ds-base*
To install the Cockpit UI plugin use *dnf install cockpit-389-ds*
After 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
<https://www.port389.org/docs/389ds/howto/howto-install-389.html> for
more information about the initial installation and setup
See Source <https://www.port389.org/docs/389ds/development/source.html>
for information about source tarballs and SCM (git) access.
New UI Progress (Cockpit plugin)
The new UI is broken up into a series of configuration tabs. Here is a
table showing the current progress
Configuration Tab Finished Written in ReachJS
Server Tab Yes No
Security Tab No
Database Tab Yes Yes
Replication Tab Yes No
Schema Tab Yes No
Plugin Tab Yes Yes
Monitor Tab Yes Yes
Feedback
We are very interested in your feedback!
Please provide feedback and comments to the 389-users mailing list:
https://lists.fedoraproject.org/admin/lists/389-users.lists.fedoraproject.o…
If you find a bug, or would like to see a new feature, file it in our
Pagure project: https://pagure.io/389-ds-base
* Fri May 24 2019 Mark Reynolds mreynolds(a)redhat.com
<mailto: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