ifxguard utility syntax

Use the ifxguard utility commands start, stop, and configure auditing.

Syntax

Read syntax diagramSkip visual syntax diagram
>>-ifxguard----------------------------------------------------->

>--+------------------------------------------------------+----><
   +- -p--exit_file-- -l--log_file_path--+--------------+-+   
   |                                     '- -w--workers-' |   
   +- -c--configuration_file------------------------------+   
   +- -r--agent_name--------------------------------------+   
   '- -k--agent_name--------------------------------------'   

Table 1. ifxguard utility syntax elements
Element Purpose
-c configuration_file Specifies the path and name of the ifxguard configuration file. Default is $INFORMIXDIR/etc/ifxguard.$INFORMIXSERVER.
-k agent_name Stops the specified ifxguard agent.
-l log_file_path Specifies the full path and file name for the ifxguard log file.
-p exit_file Starts the ifxguard agent and generates a configuration file with the name $INFORMIXSERVER_guard. Specifies the full path and file name of the Informix® EXIT file for IBM® Security Guardium®. Default is $HOME/lib/libguard_informix_exit_64.so.
-r agent_name Reloads the ifxguard configuration file for the specified ifxguard agent while the agent is running. Changes to only the debug level and the log file are recognized during reloading.
-w workers Specifies the number of threads for the ifxguard agent.

Example: Start the ifxguard agent with the default configuration file

The following command starts the ifxguard agent with the configuration file in the default location:

ifxguard

Example: Start the ifxguard agent and generate a configuration file

The following command starts the ifxguard agent and generates a configuration file that specifies a log file and 6 worker threads:

ifxguard -p $HOME/lib/libguard_informix_exit_64.so -l /tmp/logfile.txt -w 6

Example: Stop the ifxguard agent

The following command stops the ifxguard agent that is named ifxg_ol_informix1210_1:

ifxguard -k ifxg_ol_informix1210_1

Example: Change the configuration of the ifxguard agent

The following command reloads the edited configuration file for the ifxguard agent that is named ifxg_ol_informix1210_1:

ifxguard -r ifxg_ol_informix1210_1

Copyright© 2020 HCL Technologies Limited