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 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:

Password Enhancements in eDirectory 8.8

More Information#

There might be more information for this subject on one of the following: