The Platform Agent communicates with the Novell Audit Connector. The Platform Agent allows the events from the Role Mapping Administrator to be audited by Sentinel. You must install and configure the Platform Agent for auditing to work.
If either eDirectory™ or Identity Manager are installed on the same server as the Role Mapping Administrator, then the Platform Agent might already be installed. Check to see if the /etc/logevent.conf file exists. If it does exist, then you don’t need to install the Platform Agent. If the Platform Agent is installed, you might need to change the configuration of the Platform Agent.
If you don’t have the Platform Agent installed, proceed to Section 7.2.1, Installing the Platform Agent. If you have the Platform Agent installed, proceed to Section 7.2.2, Configuring the Platform Agent to verify your configuration is correct.
Download the Novell Audit 2.0.2 Starter Pack for Linux from the Novell Product Download Web site.
The file name is Novell_Audit_202_Starter_Linux.tar.gz.
Extract the Novell_Audit_202_Starter_Linux.tar.gz file on the Role Mapping Administrator server.
Log in as root, then run the pinstall.lin file in the /download_directory/Linux directory.
Read through the license agreement by pressing the Spacebar, then enter Y to accept the licence agreement.
Enter P to install the Platform Agent.
Press Enter to finish the installation.
Proceed with Section 7.2.2, Configuring the Platform Agent.
After the Platform Agent is installed, you must configure the logevent.conf file. This file contains the configuration settings for the Platform Agent. The file is stored in the /etc directory.
There is a sample logevent.conf file included in the Role Mapping Administrator installation directory. This file can be copied to the /etc directory or merged with an existing file. The sample file contains the minimum parameters. Other parameters that are not included in this file might be required for your environment. Table 7-1 contains a list of all of the settings that can be used in the file.
As root, modify the /etc/logevent.conf file with the following minimum parameters:
LogHost=myserver.novell.com
LogJavaClassPath=/installation_directory/tomcat/naudit/NAuditPA.jar
LogCachePort=2881
LogCacheDir=/var/opt/novell/audit/auditcache
LogMaxBigData=8192
As root, create the /var/opt/novell/audit directory.
This directory might already exist. By default, the Platform Agent creates the cache files in the /var/opt/novell/naudit/cache directory and the nproduct.log file in the /var/opt/novell/naudit/directory. The cache files directory can be changed with the LogCacheDir parameter.
As root, change ownership of the /var/opt/novell/audit directory to the user that runs the Role Mapping Administrator. For example:
chown userid /var/opt/novell/audit
Execute the stop.sh script to stop the Role Mapping Administrator. The default location is /installation_directory/idmrmap/stop.sh.
Execute the start.sh script to start the Role Mapping Administrator. The default location is /installation_directory/idmrmap/start.sh.
Table 7-1 logevent Settings