Client Configuration - tinyids¶
etc/tinyids.conf.default
cp /etc/tinyids/tinyids.conf.default /etc/tinyids/tinyids.conf
tinyids Configuration Options¶
backends_conf_dir
Directory that contains configuration files for collector backends.
backends_conf_dir = /etc/tinyids/backends.conf.d
extra_backends_dir
Directory where custom backends exist.
extra_backends_dir = /etc/tinyids/backends
keys_dir
Directory where the keys should be searched.
keys_dir = /etc/tinyids/keys/
tests
You can set which tests are run by providing a comma-delimited list of tests. If a list is not provided, all valid tests run.
tests =
hashing_delay
Hashing delay. This is the time in milliseconds tinyids should wait between two consequent hashing operations. This feature exists in order to reduce the disk I/O operations per second.
hashing_delay = 10
debug_protocol
Debug protocol. If this option is enabled and tinyids is launched with the --debug switch, all communication with tinyidsd will be printed to STDERR. Note that using this option all sensitive information, like passphrases, is printed without any encryption.
debug_protocol = 0
Remote Server Configuration¶
Server name format by convention:
server__{name}
Example server configuration:
[server__MyRemoteTinyidsd] enabled = 1 host = 127.0.0.1 port = 10500 public_key = remote.pub
- If the 'enabled' option is missing, the server entry is enabled by default. To explicitly disable a configured server, set 'enabled' to 0.
- Only the filename of the public key is required. The key is retrieved from the directory that has been set in the 'keys_dir' option.
- If the 'public_key' option is empty or not set, then the communication with the specific server will not be encrypted.