Novell

This is Your Open EnterpriseTM

NMAS 3.2.0.1 FTF for Solaris, Linux, AIX, and HP-UX

This document (5007221) is provided subject to the disclaimer at the end of this document.

patches this patch supersedes

This patch does not supersede any other patches.

patches that supersede this patch

This patch is not superseded by any other patches.

patch attributes

Security patch: No
Priority: Optional
Distribution Type: Field Test File

document

Revision: 7
Document ID: 5007221
Creation Date: 2007-11-30 13:59:06
Modified Date: 2008-05-14 17:36:20

technical support

This Field Test File is supported by Novell Technical Services.

abstract

NMAS 3.2.0.1 FTF for Solaris, Linux, AIX, and HP-UX is an engineering build based on the NMAS 3.2.0 code base (eDirectory 8.8 SP2/Security Services 2.0.5 patch). This patch contains bug fixes resolved since the release of NMAS 3.2.0 (eDirectory 8.8 SP2/Security Services 2.0.5 patch). System Requirements: eDirectory 8.8 SP2 and/or Security Services 2.0.5 patch should be installed before installing this NMAS engineering build. eDirectory 8.8 SP2 and Security Services 2.0.5 patch can be found at http://download.novell.com

details

NMAS 3.2.0.1 FTF for Solaris, Linux, AIX and HP-UX is an engineering build based on the NMAS 3.2.0 code base (eDirectory 8.8SP2/Security Services 2.0.5 patch), with the following fixes included:

Bug 334597 - Small memory leak during login when intruder detection is enabled
Bug 326893 - NMAS returns buffer overflow when min and max numeric password values set in advanced password policy
TID#3018646 - Bug 338686 - Context leak when password policy is assigned to Login Policy
TID#3647842 - Bug 341012 - NMAS does not treat account expiration time as unsigned int
TID#3442146 - Bug 344416 - Password policy compliance not being enforced when using ldap (Verify option and NDSD_TRY_NMASLOGIN_FIRST=true)

System Requirements:

eDirectory 8.8 SP2 and/or Security Services 2.0.5 patch should be installed before installing this NMAS engineering build. eDirectory 8.8 SP2 and Security Services 2.0.5 patch can be found at http://download.novell.com

Installation:

1. Stop NDSD

2. Make a backup of following file:

For eDirectory 8.7.3 on Linux/Solaris/AIX:
/usr/lib/nds-modules/libnmas.so.3.2.0

For eDirectory 8.8 (and greater) on Linux/Solaris/AIX:
/opt/novell/eDirectory/lib/nds-modules/libnmas.so.3.2.0

3. Extract nmas3201_slah.tgz, for example: "tar -zxvf nmas3201_slah.tgz"

4. Once extracted, copy the files from the correct platform folder (solaris, linux, aix, or HP-UX) to the destination folder

For example (on an eDirectory 8.7.3 server):
sd32:~/Desktop/nmas3201_slah/linux #cp libnmas.so /usr/lib/nds-modules/

For example (on an eDirectory 8.8 SP2 server):
sd32:~/Desktop/nmas3201_slah/linux #cp libnmas.so /opt/novell/eDirectory/lib/nds-modules

5. Verify the symbolic links exist between libnmas.so and libnmas.so.3.2.0

For example (on an eDirectory 8.7.3 server):
sd32:/usr/lib/nds-modules # ll libnmas.so
lrwxrwxrwx 1 root root 16 2007-11-30 11:03 libnmas.so -> libnmas.so.3.2.0

For example (on an eDirectory 8.8 SP2 server):
sd32:/opt/novell/eDirectory/lib/nds-modules # ll libnmas.so
lrwxrwxrwx 1 root root 16 2007-11-30 11:03 libnmas.so -> libnmas.so.3.2.0

If the symbolic links are missing between libnmas.so and libnmas.so.3.2.0, do the following to recreate them

sd32:~/opt/novell/eDirectory/lib/nds-modules # ln -s libnmas.so.3.2.0 libnmas.so

6. After verfiying the symbolic links are created properly, restart ndsd.

7. After restarting ndsd, check the ndsd.log to verify that NMAS 3.2.0.1 was the version that loaded.
NMAS Server Version:3.2.0.1 Build:20071127 started


Files included in patch:
nmas3201_slah/aix/libnmas.so
nmas3201_slah/hpux/libnmas.sl
nmas3201_slah/linux/libnmas.so
nmas3201_slah/solaris/libnmas.so

file contents

Files IncludedSizeDate
nmas3201_slah.tgz1.2 MB (1268369)2007-11-30 08:52:04
readme_5007221.htmlN/A2008-05-14 17:36:21

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.

Novell is a registered trademark of Novell, Inc. in the United States and other countries. SUSE is a registered trademark of SUSE Linux AG, a Novell business. *All third-party trademarks are the property of their respective owners.

© 2007 Novell, Inc. All Rights Reserved.