Announcing 389 Directory Server version 1.3.1.0.a1
by Noriko Hosoi
389 Directory Server
1.3.1.0.a1[http://directory.fedoraproject.org/wiki/Releases/1.3.1.0.a1]
The 389 Directory Server team is proud to announce 389-ds-base version
1.3.1.0.a1.
This is an alpha version of 1.3.1.0. Rpm packages are available to
download from http://koji.fedoraproject.org/koji/taskinfo?taskID=5243486
for F19 and http://koji.fedoraproject.org/koji/taskinfo?taskID=5243528
for F18.
We encourage you to test and provide feedback to the
389-users(a)lists.fedoraproject.org mailing list.
Please note that the official 389-ds-base-1.3.1 will be supported on
Fedora 19 and newer.
The new packages and versions are:
* 389-ds-base-1.3.1.0.a1-1
Highlights in 1.3.1.0.a1
* Plug-in Transaction Support
* Normalized DN Cache
* Configurable Allowed SASL Mechanisms
* SASL Mapping Improvements
* Configurable SASL Buffer
* Replication Retry Settings
* Instance Script Improvements
* Access Log Analyzer Improvements
Installation and Upgrade
First, download packages using *yum install*
yum install
Then, download 389-ds-base-1.3.1.0.a1 rpm files from here
<http://koji.fedoraproject.org/koji/taskinfo?taskID=5243486> for F19 or
here <http://koji.fedoraproject.org/koji/taskinfo?taskID=5243528> for F18.
389-ds-base-1.3.1.0.a1-1.fc1#.<arch>.rpm
389-ds-base-libs-1.3.1.0.a1-1.fc1#.<arch>.rpm
To install the rpm files, run rpm command as follows.
rpm -Uvh 389-ds-base-1.3.1.0.a1-1.fc1#.<arch>.rpm 389-ds-base-libs-1.3.1.0.a1-1.fc1#.<arch>.rpm
After install completes, run *setup-ds-admin.pl* to set up your
directory server.
setup-ds-admin.pl
To upgrade, use *yum upgrade*
yum upgrade
Then, download 389-ds-base-1.3.1.0.a1 rpm files from
http://koji.fedoraproject.org/koji/taskinfo?taskID=5243486 for F19 and
http://koji.fedoraproject.org/koji/taskinfo?taskID=5243528 for F18.
389-ds-base-1.3.1.0.a1-1.fc1#.<arch>.rpm
389-ds-base-libs-1.3.1.0.a1-1.fc1#.<arch>.rpm
To install the rpm files, run rpm command as follows.
rpm -Uvh 389-ds-base-1.3.1.0.a1-1.fc1#.<arch>.rpm 389-ds-base-libs-1.3.1.0.a1-1.fc1#.<arch>.rpm
After upgrade completes, run *setup-ds-admin.pl -u* to update your
directory server/admin server/console information.
setup-ds-admin.pl -u
See Install_Guide
<http://directory.fedoraproject.org/wiki/Install_Guide> for more
information about the initial installation, setup, and upgrade
See Source <http://directory.fedoraproject.org/wiki/Source> for
information about source tarballs and SCM (git) access.
Feedback
We are very interested in your feedback!
Please provide feedback and comments to the 389-users mailing list:
https://admin.fedoraproject.org/mailman/listinfo/389-users
If you find a bug, or would like to see a new feature, file it in our
Trac instance: https://fedorahosted.org/389
Detailed Changelog since 1.3.0
* Ticket 332 - Command line perl scripts should attempt most secure
connection type first
* Ticket 342 - better error message when cache overflows
* Ticket 417 - RFE - forcing passwordmustchange attribute by
non-cn=directory manager
* Ticket 419 - logconv.pl - improve memory management
* Ticket 422 - 389-ds-base - Can't call method "getText"
* Ticket 433 - multiple bugs in start-dirsrv, stop-dirsrv,
restart-dirsrv scripts
* Ticket 458 - RFE - Make it possible for privileges to be provided to
an admin user to import an LDIF file containing hashed passwords
* Ticket 471 - logconv.pl tool removes the access logs contents if
"-M" is not correctly used
* Ticket 487 - Possible to add invalid attribute values to PAM PTA
plugin configuration
* Ticket 502 - setup-ds.pl script should wait if "semanage.trans.LOCK"
presen
* Ticket 505 - use lock-free access name2asi and oid2asi tables
(additional)
* Ticket 508 - lock-free access to FrontendConfig structure
* Ticket 511 - allow turning off vattr lookup in search entry return
* Ticket 525 - Introducing a user visible configuration variable for
controlling replication retry time
* Ticket 528 - RFE - get rid of instance specific scripts
* Ticket 529 - dn normalization must handle multiple space characters
in attributes
* Ticket 532 - RUV is not getting updated for both Master and consumer
* Ticket 533 - only scan for attributes to decrypt if there are
encrypted attrs configured
* Ticket 534 - RFE: Add SASL mappings fallback
* Ticket 537 - Improvement of range search
* Ticket 539 - logconv.pl should handle microsecond timing
* Ticket 543 - Sorting with attributes in ldapsearch gives incorrect
result
* Ticket 545 - Segfault during initial LDIF import: str2entry_dupcheck()
* Ticket 547 - Incorrect assumption in ndn cache
* Ticket 550 - posix winsync will not create memberuid values if group
entry become posix group in the same sync interval
* Ticket 551 - Multivalued rootdn-days-allowed in RootDN Access
Control plugin always results in access control violation
* Ticket 552 - Adding rootdn-open-time without rootdn-close-time to
RootDN Acess Control results in inconsistent configuration
* Ticket 558 - Replication - make timeout for protocol shutdown
configurable
* Ticket 561 - disable writing unhashed#user#password to changelog
* Ticket 563 - DSCreate.pm: Error messages cannot be used in the if
expression since they could be localized.
* Ticket 565 - turbo mode and replication - allow disable of turbo mode
* Ticket 571 - server does not accept 0 length LDAP Control sequence
* Ticket 574 - problems with dbcachesize disk space calculation
* Ticket 583 - dirsrv fails to start on reboot due to /var/run/dirsrv
permissions
* Ticket 585 - Behaviours of "db2ldif -a <filename>" and "db2ldif.pl
-a <filename>" are inconsistent
* Ticket 587 - Replication error messages in the DS error logs
* Ticket 588 - Create MAN pages for command line scripts
* Ticket 600 - Server should return unavailableCriticalExtension when
processing a badly formed critical control
* Ticket 603 - A logic error in str2simple
* Ticket 604 - Required attribute not checked during search operation
* Ticket 608 - Posix Winsync plugin throws
"posix_winsync_end_update_cb: failed to add task entry" error message
* Ticket 611 - logconv.pl missing stats for StartTLS, LDAPI, and AUTOBIND
* Ticket 612 - improve dbgen rdn generation, output
* Ticket 613 - ldclt: add timestamp, interval, nozeropad, other
improvements
* Ticket 616 - High contention on computed attribute lock
* Ticket 618 - Crash at shutdown while stopping replica agreements
* Ticket 620 - Better logging of error messages for 389-ds-base
* Ticket 621 - modify operations without values need to be written to
the changelog
* Ticket 622 - DS logging errors "libdb: BDB0171 seek: 2147483648:
(262144 * 8192) + 0: No such file or directory
* Ticket 631 - Replication: "Incremental update started" status
message without consumer initialized
* Ticket 633 - allow nsslapd-nagle to be disabled, and also tcp cork
* Ticket 47299 - allow cmdline scripts to work with non-root user
* Ticket 47302 - get rid of sbindir start/stop/restart slapd scripts
* Ticket 47303 - start/stop/restart dirsrv scripts should report and
error if no instances
* Ticket 47304 - reinitialization of a master with a disabled
agreement hangs
* Ticket 47311 - segfault in db2ldif(trigger by a cleanallruv task)
* Ticket 47312 - replace PR_GetFileInfo with PR_GetFileInfo64
* Ticket 47315 - filter option in fixup-memberof requires more
clarification
10 years, 5 months
Announcing 389 Directory Server version 1.2.11.20
by Noriko Hosoi
389 Directory Server 1.2.11.20
The 389 Directory Server team is proud to announce 389-ds-base version
1.2.11.20.
Fedora packages are available from the Fedora 17 Testing repositories.
It will move to the Fedora 17 Stable repositories once it has received
enough karma in Bodhi. We encourage you to test and provide feedback
here in order to speed up the push to the Stable repositories.
The new packages and versions are:
389-ds-base-1.2.11.20-1
A source tarball is available for download at
http://port389.org/sources/389-ds-base-1.2.11.20.tar.bz2
Highlights in 1.2.11.20
Fix crash caused by getting a get effective rights of non-existing entry.
Fix crash caused by a schema-reload utility under the stress.
Fix crash caused in acl evaluation in modrdn.
Fix deadlock caused by a configuration update on DNA plug-in.
Fix cleanAllRUV task failure when cleaning up config upon completion.
Fix unintended anonymous access on rootdse when anonymous access is not
allowed.
Installation and Upgrade
See Download for information about setting up your yum repositories.
To install, use yum install 389-ds
yum install 389-ds
After install completes, run setup-ds-admin.pl to set up your directory
server.
setup-ds-admin.pl
To upgrade, use yum upgrade
yum upgrade
After upgrade completes, run setup-ds-admin.pl -u to update your
directory server/admin server/console information.
setup-ds-admin.pl -u
See Install_Guide for more information about the initial installation,
setup, and upgrade
See Source for information about source tarballs and SCM (git) access.
Feedback
We are very interested in your feedback!
Please provide feedback and comments to the 389-users mailing list:
https://admin.fedoraproject.org/mailman/listinfo/389-users
If you find a bug, or would like to see a new feature, file it in our
Trac instance: https://fedorahosted.org/389
Detailed Changelog since 1.2.11.19
Mark Reynolds (3):
Ticket 619 - Crash in MODRDN
Ticket 623 - cleanAllRUV task fails to cleanup config upon completion
Ticket 628 - crash in aci evaluation
Noriko Hosoi (3):
Ticket 627 - ns-slapd crashes sporadically with segmentation fault in
libslapd.so
Ticket 634 - Deadlock in DNA plug-in
Ticket 47308 - CVE-2013-1897: unintended information exposure when
anonymous access is set to rootdse
10 years, 5 months
Announcing 389 Directory Server version 1.3.0.5
by Noriko Hosoi
389 Directory Server 1.3.0.5
The 389 Directory Server team is proud to announce 389-ds-base version
1.3.0.5.
Fedora packages are available from the Fedora 18 Testing repositories.
It will move to the Fedora 18 Stable repositories once it has received
enough karma in Bodhi. We encourage you to test and provide feedback
here in order to speed up the push to the Stable repositories.
The new packages and versions are:
389-ds-base-1.3.0.5-1
A source tarball is available for download at
http://port389.org/sources/389-ds-base-1.3.0.5.tar.bz2
Highlights in 1.3.0.5
Fix crash caused by getting a get effective rights of non-existing entry.
Fix crash caused by a schema-reload utility under the stress.
Fix crash caused in acl evaluation in modrdn.
Fix deadlock caused by a configuration update on DNA plug-in.
Fix cleanAllRUV task failure when cleaning up config upon completion.
Fix unintended anonymous access on rootdse when anonymous access is not
allowed.
Installation and Upgrade
See Download for information about setting up your yum repositories.
To install, use yum install 389-ds
yum install 389-ds
After install completes, run setup-ds-admin.pl to set up your directory
server.
setup-ds-admin.pl
To upgrade, use yum upgrade
yum upgrade
After upgrade completes, run setup-ds-admin.pl -u to update your
directory server/admin server/console information.
setup-ds-admin.pl -u
See Install_Guide for more information about the initial installation,
setup, and upgrade
See Source for information about source tarballs and SCM (git) access.
Feedback
We are very interested in your feedback!
Please provide feedback and comments to the 389-users mailing list:
https://admin.fedoraproject.org/mailman/listinfo/389-users
If you find a bug, or would like to see a new feature, file it in our
Trac instance: https://fedorahosted.org/389
Detailed Changelog since 1.3.0.4
Mark Reynolds (3):
Ticket 619 - Crash in MODRDN
Ticket 623 - cleanAllRUV task fails to cleanup config upon completion
Ticket 628 - crash in aci evaluation
Noriko Hosoi (3):
Ticket 627 - ns-slapd crashes sporadically with segmentation fault in
libslapd.so
Ticket 634 - Deadlock in DNA plug-in
Ticket 47308 - CVE-2013-1897: unintended information exposure when
anonymous access is set to rootdse
10 years, 5 months