Running ndsstat | ndsrepair | ndsconfig results in a segmentation fault

  • 7002206
  • 17-Dec-2008
  • 26-Apr-2012

Environment

Novell eDirectory 8.8 for Linux
Novell eDirectory 8.8 for Solaris
ndsstat
ndsrepair -P
nds.conf contains a line entry that does not have an "=" in it.

Situation

  • Executing ndsstat results in a segmentation fault.
  • Executing ndsrepair -P results in a segmentation fault.
  • Executing ndsconfig results in a segmentation fault.
  • Running any edir utility that parses the nds.conf file results in a segmentation fault.
Example:

bash# ndsstat

Segmentation fault





Resolution

Take a look at the nds.conf (Default location on eDirectory 88 is /etc/opt/novell/eDirectory/conf/nds.conf) and make sure that each line has an "=" in it.  If a comment has been added to the file, try removing it.

For example in one customer's case, they had the following at the top of the file:

# Do not modify this file.

Have reported this to engineering to fix, but in the meantime just be sure when adding anything to the nds.conf file that each line contains an "=" sign.