AXBA:2016-148:02

リリース日: 
2016/03/22 Tuesday - 23:04
題名: 
389-ds-base-1.2.11.15-72.AXS4
影響のあるチャネル: 
Asianux Server 4 for x86_64
Asianux Server 4 for x86
Severity: 
N/A
Description: 

389 Directory Server is an LDAPv3 compliant server. The base package includes
the LDAP server and command line utilities for server administration.

Fixed bugs:

* Prior to this update, fixing a deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple PR_Lock on a connection object has been replaced with a re-entrant PR_Monitor. As a result, the self deadlock no longer occurs.
* When a replace operation for a nonexisting attribute was performed without providing new values, the entry was stored with incorrect metadata: an empty deleted value without an attribute deletion change state number (CSN). This entry could then result in memory corruption and cause the server to terminate unexpectedly. To fix this bug, additional space to store metadata is now allocated and the server no longer crashes in this scenario.
* Previously, a keep alive entry was being created at too many opportunities during replication, potentially causing a race condition when adding the entry to the replica changelog and resulting in operations being dropped from the replication. With this update, unnecessary keep alive entry creation has been eliminated, and missing replication no longer occurs.
* When a callback at BE_TXN in the backend add function failed on a cached entry, the function was attempting to free the entry twice instead of removing it from the cache and then freeing it. This update adds remove and free code to the backend add function and the function no longer attempts to free cached entries twice.
* Keep alive entries are used to prevent skipped updates from being evaluated several times in a fractional replication. If a large number of updates is skipped, these entries can be updated very frequently. Before the keep alive entries are updated, it is tested that they exist. Previously, the test was being logged at a "Fatal" log level, so it was always logged no matter which log level had been set. As a consequence, error logs were filled with unnecessary messages. With this update, the log level for keep alive entry creation has been changed from "Fatal" to "Replication debugging" (8192), and the error log file is no longer filled with "Fatal" messages.

解決策: 

Update packages.

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. 389-ds-base-1.2.11.15-72.AXS4.src.rpm
    MD5: 0e2180481a0773af9b7e7f2974610a10
    SHA-256: b8ca981a94f4abe7ae4d46710ae0a588483040a12946a5b62d72eba802b03ab8
    Size: 3.73 MB

Asianux Server 4 for x86
  1. 389-ds-base-1.2.11.15-72.AXS4.i686.rpm
    MD5: a125d76f01871e9a6c56599b3ae634ae
    SHA-256: d24d8980b445eb9bca3d9b4b18062e3dfb80774baa5917d76023989cee363f43
    Size: 1.50 MB
  2. 389-ds-base-libs-1.2.11.15-72.AXS4.i686.rpm
    MD5: 6c5030b0ce4070a6c9dfe72821412232
    SHA-256: ae5d2174688eb55437c92537d471d7201c800ce8eda5140d2d3aad2c8ef853b0
    Size: 437.79 kB

Asianux Server 4 for x86_64
  1. 389-ds-base-1.2.11.15-72.AXS4.x86_64.rpm
    MD5: 86089ce0a44beadcd2417ff133adffc6
    SHA-256: bae655d4c47a38c7ca2710866e464ea317e2cd6efb09a2a35d96f1da7ca19f2a
    Size: 1.51 MB
  2. 389-ds-base-libs-1.2.11.15-72.AXS4.x86_64.rpm
    MD5: 3cf013c8eb3afce0829674eab219dfdf
    SHA-256: 4a49fd26071122622660a7ac88d7f980614f8ee15eb22e7099d64049ccd3b078
    Size: 432.41 kB
  3. 389-ds-base-libs-1.2.11.15-72.AXS4.i686.rpm
    MD5: 6c5030b0ce4070a6c9dfe72821412232
    SHA-256: ae5d2174688eb55437c92537d471d7201c800ce8eda5140d2d3aad2c8ef853b0
    Size: 437.79 kB
Copyright© 2007-2015 Asianux. All rights reserved.