- Issued:
- 2016-06-08
- Updated:
- 2016-06-08
RHBA-2016:1210 - Bug Fix Advisory
Synopsis
Red Hat Directory Server bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated Red Hat Directory Server packages that fix several bugs are now available for Red Hat Directory Server 9.
Description
Red Hat Directory Server is an LDAPv3-compliant directory server. The suite of packages includes the Lightweight Directory Access Protocol (LDAP) server and command-line utilities for server administration, the Administration Server HTTP agent package, and the GUI console packages.
The following packages have been upgraded to version RHDS9.1.2.: 389-ds-console, 389-admin-console, 389-admin, 389-adminutil, 389-console, redhat-ds-console, redhat-admin-console, redhat-ds-admin, idm-console-framework, redhat-ds, redhat-ds-base, and redhat-idm-console. The most notable bug fixes include:
- Certificate files are backed up before upgrading Red Hat Directory Server, and then restored afterwards. Due to a bug, ownership and file mode information for these files was previously changed upon restore, requiring a manual fix to correct permissions. This bug has been fixed, and ownership and file mode information is now preserved during upgrade. (BZ#1260445)
- Red Hat Directory Console window coordinates are stored in user preferences in the "o=netscaperoot" suffix. Previously, if the Directory Console was used by the same user on two different systems with different monitor setups, it was possible for the coordinates to be off screen on one of them, and consequently the Directory Console window could be hidden after logging in. This update adds a check which compares saved window coordinates with the current screen size, and resets the window location if currently outside the screen, which ensures the window is always visible. (BZ#1261524)
- Previously, Red Hat Directory Server Console required Java 6 (java-1.6.0). This update raises the minimum requirements to Java 8 (java-1.8.0). (BZ#1304595)
- The "remove-ds-admin.pl" script previously attempted to reset files in the Administration Server configuration directory by removing existing, possibly customized files, and moving back defaults from a backup directory which was generated before by the "setup-ds-admin.pl" script. If the "remove-ds-admin.pl" script was run repeatedly, or if it was run once without previously running "setup-ds-admin.pl", the configuration files were removed and not restored, which then caused any following attempts to run "setup-ds-admin.pl" to fail. With this update, instead of removing existing configuration files, the "remove-ds-admin.pl" only overwrites them from backup if available, and the "setup-ds-admin.pl" script can no longer fail due to missing configuration files. (BZ#1334480)
- Description of the obsolete "Security level" option has been removed from the Red Hat Directory Server Administration Express help system. (BZ#1234441)
Users of Red Hat Directory Server are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Directory Server 9 x86_64
- Red Hat Directory Server 9 i386
Fixes
- BZ - 1234441 - Security info from Help should be removed
- BZ - 1261524 - Console window could be hidden after login via consoles on multiple hosts
- BZ - 1304595 - Console -- Update Java dependency to 1.8
- BZ - 1334480 - running remove-ds-admin.pl multiple times will make it so you cannot install DS
CVEs
(none)
Red Hat Directory Server 9
SRPM | |
---|---|
389-admin-1.1.43-2.el6dsrv.src.rpm | SHA-256: b907cea14149f71ce174a5c8cb1eb634bdf92c129e89bf48f27eec7dd5df0b27 |
389-admin-console-1.1.11-1.el6dsrv.src.rpm | SHA-256: 902e6ca010fc476ade6ce987bc9a1cecaf3d2975e68915abc31e49f64f774d9f |
389-console-1.1.16-1.el6dsrv.src.rpm | SHA-256: c6b12aacd4e8338dde9e165b1e6f69ccdc85cc1bb92045a90930bfce766f82cf |
389-ds-console-1.2.12-2.el6dsrv.src.rpm | SHA-256: 2ae4ea2ba744936afa1a2a04f2c0258f95e155863120d7e70b521a3482895e7e |
idm-console-framework-1.1.15-1.el6dsrv.src.rpm | SHA-256: e4380960eab56060d337141a815ac48425db31db32048d74e401d15f4caefa1e |
redhat-admin-console-9.1.2-1.el6dsrv.src.rpm | SHA-256: 45e3e2df035e0b469bec39d406c35300014d8ebfceb74b2f914b3a6c1a775efa |
redhat-ds-9.1.2-1.el6dsrv.src.rpm | SHA-256: 1cbebb5f402097f6acf968084e2aaae15854c17ef31abd062eccecdaea7f980c |
redhat-ds-admin-9.1.2-1.el6dsrv.src.rpm | SHA-256: 566cd4122c2d9850842a018fdb2ab44ea82eb4aaa6921dcdfc1c7cd10d906ca3 |
redhat-ds-base-9.1.2-1.el6dsrv.src.rpm | SHA-256: f047633799b2de3c98792046d957ffae465653ed340d8a3bac40d3255f96181e |
redhat-ds-console-9.1.2-1.el6dsrv.src.rpm | SHA-256: 97d273e56c1ab1bb6314a01a644ad4e0c49efa6b56e6220612a6ce03c8dc2e14 |
redhat-idm-console-9.1.2-2.el6dsrv.src.rpm | SHA-256: afb91058734f2fb6ac22c3269f49d17104fbab185c41b48f645ecf13239bfc87 |
x86_64 | |
389-admin-1.1.43-2.el6dsrv.x86_64.rpm | SHA-256: 9b03a6a5a7e55dfc23358693395ab661a69ea0cccd5627fea27ec02264b19606 |
389-admin-console-1.1.11-1.el6dsrv.noarch.rpm | SHA-256: 6f4ec60b51a172d34230bc43cf4a071bc54cf50acc5f77f20b2b3bde6cb803f4 |
389-admin-console-doc-1.1.11-1.el6dsrv.noarch.rpm | SHA-256: 6dcbee5ea97f2f910007a12169a54fef507fee01ddf6417461c5bef9c43fa483 |
389-admin-debuginfo-1.1.43-2.el6dsrv.x86_64.rpm | SHA-256: 71f4c4ab186700de77fd0631fcc56446887c87e2ef65e493cafc7aa6717995e5 |
389-console-1.1.16-1.el6dsrv.noarch.rpm | SHA-256: fc891d099cdb797c247674fa65b3f646b1c8ee4a93d1d3b2a11dd18e589d7976 |
389-ds-console-1.2.12-2.el6dsrv.noarch.rpm | SHA-256: 2867147ac783752ed93e2854f08916ae41d0d85b0236bcc4e60b6b41eb353d97 |
389-ds-console-doc-1.2.12-2.el6dsrv.noarch.rpm | SHA-256: 545b2e7667794b0445bd7392ac6660a9d071273b444ed65120d4e909129e9b2e |
idm-console-framework-1.1.15-1.el6dsrv.noarch.rpm | SHA-256: 6041c61f5d177f1fedd4b09e9d941221c2dab8d0ee2de744dc614fff16a8828e |
redhat-admin-console-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 5203dcb36576e6ee15e562ff3b87000ecd90556f5dff6a3e286d2070fe39361b |
redhat-admin-console-doc-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 0d35024bb063c7906b6cf3d8ec3a8955cfbf8b3fce2a8f2b711cbfada2171c01 |
redhat-ds-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: 0f737bd86afe8cdbef36409ffc34c4b1c305113294262f420440600782dc1d21 |
redhat-ds-admin-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: e271cf50d432e922d142c91fd5918fca32d36c5e25cc2254fb3edafa1e9564ed |
redhat-ds-admin-debuginfo-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: 89c7cd5815294c875d71e2a92f83f4eaabdd888f813b67cdf032ef80b043c94c |
redhat-ds-base-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: ddf0d01a3370744c92bdf0e4f5a33a4809d9758592f1c2832ef8a76162c6cae2 |
redhat-ds-base-debuginfo-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: 645e136963e8c1ecf0c718c626288812474a0195150da2b261a2ea87096426a2 |
redhat-ds-base-devel-9.1.2-1.el6dsrv.x86_64.rpm | SHA-256: 79461e0bebcd3350dd272e315f1c61ebc480ab2ba0979e56199f3453d1689d4f |
redhat-ds-console-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 482576e3217086e6ff26d059959acc6457adc4fb36cf56962870b35275247d33 |
redhat-ds-console-doc-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: ffa2805bc2633f21bcde3100cb23e0ceafbae026f551a64461949b067585b3a4 |
redhat-idm-console-9.1.2-2.el6dsrv.x86_64.rpm | SHA-256: 2009aad0ba3e8f7af569e45b68f2431ff0f39c948bee54790ce67c4fddf9ab81 |
redhat-idm-console-debuginfo-9.1.2-2.el6dsrv.x86_64.rpm | SHA-256: 733f75c37b53face0e5c7056a174e7fbd9694611c755f44ff5a5fdecb4e5d195 |
i386 | |
389-admin-1.1.43-2.el6dsrv.i386.rpm | SHA-256: ebc08221525dff56e66925415f1a282916722dc4b6b552ffd16e5fde985f8ef2 |
389-admin-console-1.1.11-1.el6dsrv.noarch.rpm | SHA-256: 6f4ec60b51a172d34230bc43cf4a071bc54cf50acc5f77f20b2b3bde6cb803f4 |
389-admin-console-doc-1.1.11-1.el6dsrv.noarch.rpm | SHA-256: 6dcbee5ea97f2f910007a12169a54fef507fee01ddf6417461c5bef9c43fa483 |
389-admin-debuginfo-1.1.43-2.el6dsrv.i386.rpm | SHA-256: cd93861f10fe6486ed8ef6d1023b6effb7d3d1761013c88ea2ebc154b031c7b2 |
389-console-1.1.16-1.el6dsrv.noarch.rpm | SHA-256: fc891d099cdb797c247674fa65b3f646b1c8ee4a93d1d3b2a11dd18e589d7976 |
389-ds-console-1.2.12-2.el6dsrv.noarch.rpm | SHA-256: 2867147ac783752ed93e2854f08916ae41d0d85b0236bcc4e60b6b41eb353d97 |
389-ds-console-doc-1.2.12-2.el6dsrv.noarch.rpm | SHA-256: 545b2e7667794b0445bd7392ac6660a9d071273b444ed65120d4e909129e9b2e |
idm-console-framework-1.1.15-1.el6dsrv.noarch.rpm | SHA-256: 6041c61f5d177f1fedd4b09e9d941221c2dab8d0ee2de744dc614fff16a8828e |
redhat-admin-console-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 5203dcb36576e6ee15e562ff3b87000ecd90556f5dff6a3e286d2070fe39361b |
redhat-admin-console-doc-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 0d35024bb063c7906b6cf3d8ec3a8955cfbf8b3fce2a8f2b711cbfada2171c01 |
redhat-ds-9.1.2-1.el6dsrv.i386.rpm | SHA-256: f570f31a1067a5533fe52c1e7ab65d08e328e2cb8738738d3d2ef0a71b2e4b58 |
redhat-ds-admin-9.1.2-1.el6dsrv.i386.rpm | SHA-256: a55c4134ccd0e48cdd486f2e06b3f883c49fdc1d383df7d0949ec5952d3b4061 |
redhat-ds-admin-debuginfo-9.1.2-1.el6dsrv.i386.rpm | SHA-256: 99c8cdb41372bd3f66f560fbf58ebde275d7b2db48855e605010fe3b296b0ab7 |
redhat-ds-base-9.1.2-1.el6dsrv.i386.rpm | SHA-256: bc51ad521b37ca2ecafb1c148bbae29e380df78d411806952f40094d704b4c39 |
redhat-ds-base-debuginfo-9.1.2-1.el6dsrv.i386.rpm | SHA-256: 73d36d015c08ac4499ae3fdbd606158e162ea67df72b78cd0b563d76cbbe1d97 |
redhat-ds-base-devel-9.1.2-1.el6dsrv.i386.rpm | SHA-256: 6e38fb015ae2427f82c517bea8025227c138e4ba49d59cb4f2c137e6a55d4b3e |
redhat-ds-console-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: 482576e3217086e6ff26d059959acc6457adc4fb36cf56962870b35275247d33 |
redhat-ds-console-doc-9.1.2-1.el6dsrv.noarch.rpm | SHA-256: ffa2805bc2633f21bcde3100cb23e0ceafbae026f551a64461949b067585b3a4 |
redhat-idm-console-9.1.2-2.el6dsrv.i386.rpm | SHA-256: 4b73cd849a51599e92d3d1de8f7db0705307f0aa703ea3244a1e0a38e825c70d |
redhat-idm-console-debuginfo-9.1.2-2.el6dsrv.i386.rpm | SHA-256: 20e9b4f5afc5c71d626006058e4f51f9fdec3bf493df5c947bf437611e0f9ed8 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.