There are a small number of additional ZXTM settings that are not exposed in the Admin Interface, because they are either dangerous, only likely to ever need to be changed once and/or require ZXTM to be restarted before they take effect.
These settings are as follows, and are set in the file $ZEUSHOME/zxtm/global.cfg:
|
num_children
|
Integer |
The number of ZXTM child processes to run.
By default, one child process will be created for each CPU on the system.
|
|
uid
|
Integer or String |
The User ID that ZXTM runs as (number or username)
|
|
gid
|
Integer or String |
The Group ID that ZXTM runs as (number or groupname)
|
|
controlport
|
Integer |
Control port to listen on, 1 - 65535.
|
|
use_mx
|
auto
poll
select
devpoll
kselect
epoll
|
Select which polling method to use
|
|
ichor_max_instr
|
Integer |
The max number of instructions a TrafficScript rule can contain.
The default value is 100,000 to ensure that only looping stuck rules are caught.
Note: Since ZXTM 4.2, this has been exposed in the UI as trafficscript!max_instr at System -> Global Settings -> Other Settings
|