Directory Integrator (ISDI)

Formerly known as TDI (Tivoli Directory Integrator) there is at least one requirement that will trip you up - this was practiced on a Ubuntu 14.04

sudo apt-get install libstdc++5

Failure to do so will lead to the following error when you attempt to start the server. Note: If you get this error, you must reinstall TDI after installing the library. It's used during the install process and installing after the fact only changes the error..

ERROR [] - CTGDKG023E Error while starting main class

On 16.04, you may need to create an empty inittab file for the installer to go though it's pre-installation process:

    sudo touch /etc/inittab