midb

Synopsis

midb [-c config]

Options

-c config

Read configuration directives from the given file. If this option is not specified, /etc/gromox/midb.cfg will be read if it exists.

–version

Output version information and exit.

-?

Display option summary.

Configuration file directives

config_file_path
Colon-separated list of directories which will be scanned when locating further configuration files, especially those used by plugin instances.
Default: /etc/gromox/midb:/etc/gromox
console_server_ip
An IPv6 address (or v4-mapped address) to expose the management console frontend on.
Default: ::1
console_server_port
The TCP port number to expose the management console frontend on.
Default: 9900
data_file_path
Colon-separated list of directories which will be scanned when locating data files.
Default: /usr/share/gromox/midb
default_charset

Default: windows-1252

default_timezone

Default: (unspecified)

midb_cache_interval

Default: 30minutes

midb_listen_ip
An IPv6 address (or v4-mapped address) for exposing the event service on.
Default: ::1
midb_listen_port
The TCP port number for exposing the event service on.
Default: 5555
midb_mime_number

Default: 4096

midb_table_size

Default: 5000

midb_threads_num
The minimum number of client processing threads to keep around.
Default: 100
notify_stub_threads_num

Default: 10

rpc_proxy_connection_num

Default: 10
service_plugin_list
Path to a text file which lists the filenames of service plugins to load, one per line.
Default: (unspecified)
service_plugin_path
Path to a secondary directory where service plugins will be loaded from if a primary search in standard directories (as per ld.so(8)) was unsuccessful.
Default: /usr/lib/gromox
sqlite_mmap_size
Default: 0 (use SQLite default)
sqlite_synchronous
Enables/disables synchronous mode for SQLite databases. See https://www.sqlite.org/pragma.html#pragma_synchronous for details.
Default: off
sqlite_wal_mode
Selects the particular journal mode for SQLite databases; off selects DELETE mode, on selects WAL mode. See https://www.sqlite.org/pragma.html#pragma_journal_mode for details.
Default: on
state_path
Directory for runtime variadic data.
Default: /var/lib/gromox
x500_org_name

Default: (unspecified)

Files

  • config_file_path/exmdb_list.txt: exmdb multiserver selection map.

  • config_file_path/midb_acl.txt: A file with one address (IPv6 or v4-mapped) per line of allowed clients. In its absence, ::1 is default-whitelisted.

  • /usr/lib/gromox/libgxs_*.so: service plugins

See also

gromox(7)