!!Setting the [NDSD_TRY_NMASLOGIN_FIRST] Environment Variable
In eDirectory 8.8 and later, you can make your passwords [case-sensitive] for all the clients by enabling [Universal Password]. [Universal Password] is disabled by default. 

By default LDAP and other server-side utilities use NDS login first and if this fails, use the [Simple Password|Simple Password] login. 

For the [case-sensitive] password feature to work, even with [Universal Password] where the login needs to happen through NMAS. Therefore, you need to set the environment variable NDSD_TRY_NMASLOGIN_FIRST to true. This makes the case-sensitive password feature available. 

You can do this as follows:
* NetWare: Add this variable in c:\server\startup.ncf and reboot the box or set it at the command prompt and reload the ds.nlm.
* Windows: This variable is set as a System Environment Variable and requires rebooting the machine.
* Linux and UNIX: Add the following to the bottom in the /opt/novell/eDirectory/sbin/[pre_ndsd_start] script:
{{{
NDSD_TRY_NMASLOGIN_FIRST=true
export NDSD_TRY_NMASLOGIN_FIRST
}}}

[Password Enhancements in eDirectory 8.8|http://www.novell.com/coolsolutions/appnote/16992.html|target='_blank']

!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]