Article
1769
The following chart shows what components of Audit can be installed depending upon the machine architecture and eDirectory installed.
| eDirectory | Machine | SLS | Platform Agent | eDir Instrumentation |
|---|---|---|---|---|
| 32-bit | 32-bit | Yes | Yes | Yes |
| 32-bit | 64-bit | Yes | Yes | Yes |
| 64-bit | 64-bit | yes | no | no |
When we install the Audit server on a 64-bit machine, it will be installed as a 32-bit application but it requires the eDirectory and ntls library of 32-bit. If you don't have these libraries the installation fails with the error message below:
/usr/lib/mdb/mdbfile.so, error 2 - /usr/lib/mdb/mdbfile.so: cannot open shared
object file: No such file or directory
This error is because auditext needs to load the MDB drivers and intern these drivers refer to 32-bit eDirectory libraries and 32-bit ntls libraries.
To fix this issue follow the simple steps below:
- Copy eDirectory and ntls libraries of 32-bit
- Point your LD_32LIBRARY_PATH to these libraries
$export LD_32LIBRARY_PATH=/path/to/edir/libs:/path/to/ntls/libs
- Run ndspath script
$ . /opt/novell/eDirectory/bin/ndspath
- Start Audit installation
./pinstall.lin
- After installation please modify the Audit run script (/etc/init.d/novell-naudit) as follows:
Search these lines below and add your edir and ntls library path.if [ -z "$LD_LIBRARY_PATH" ] ; then LD_LIBRARY_PATH=/ADD_YOUR_32_BIT_EDIR_NTLS_LIBS_PATH:/usr/lib:/opt/novell/ naudit:/opt/novell/eDirectory/lib:/opt/novell/eDirectory/lib/nds-modules:/opt/novell/lib else LD_LIBRARY_PATH=/ADD_YOUR_32_BIT_EDIR_NTLS_LIBS_PATH:/usr/lib:/opt/novell/ naudit:/opt/novell/eDirectory/lib:/opt/novell/eDirectory/lib/nds-modules:/opt/novell/lib: $LD_LIBRARY_PATH fi
Please note that when you are installing the Novel Audit on 64-bit with 64-bit eDirectory, the Platform Agent and the eDirectory Instrumentation will not be installed.
The Platform Agent and eDirectory Instrumentation for 64-bit is separately available.





0