ifxguard utility syntax
Use the ifxguard utility commands start, stop, and configure auditing.
Syntax
ifxguard
[ {
-p
exit_file
-l
log_file_path
[
-w
workers
]
|
-c
configuration_file
|
-r
agent_name
|
-k
agent_name
} ]
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 HCL OneDB™ EXIT file for . 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