How to pass startup parameters to eDirectory on systemd

  • 7018431
  • 03-Jan-2017
  • 04-Jan-2017

Environment

  • NetIQ eDirectory
  • SUSE Linux Enterprise Server 12 (SLES 12)
  • Red Hat Enterprise Linux 7 (RHEL 7)
  • systemd

Situation

System V commands rcndsd and /etc/init.d/ndsd are not supported on systemd therefore it is not possible to pass any of the following startup parameters to ndsd
  • -ndb
  • -rdb
  • -igrfl

Resolution

Create/edit the file env_custom (in the /etc/opt/novell/eDirectory/conf directory by default) and add the appropriate line:
  • NDSD_DONT_OPEN_AGENT=Y
  • RESTRICTED_MODE=Y
  • NDSD_IGNORE_RFL=Y
Then restart eDirectory

ndsmanage stopall
ndsmanage startall

Remember to edit/remove env_custom after ndsd has restarted

Cause

systemd systems do not use System V start/stop scripts.

Status

Reported to Engineering