not block anywhere in code.
.SH OPTIONS
.TP
-.B \-t, \-\-config\-test
-Perform config test and exit
-.RS
-.RE
-.TP
.B \-f, \-\-no\-fork
Do not daemonize main process
.RS
.RS
.RE
.TP
-.B \-C, \-\-dump\-cache
-Dump symbols cache stats and exit
-.RS
-.RE
-.TP
-.B \-d, \-\-debug
-Force debug output
-.RS
-.RE
-.TP
.B \-i, \-\-insecure
Ignore running workers as privileged users (insecure)
.RS
.RE
-.TP
-.B \-\-test\-lua=\f[I]path\f[]
-Specify lua file(s) to test
-.RS
-.RE
-.TP
-.B \-\-sign\-config=\f[I]path\f[]
-Specify config file(s) to sign
-.RS
-.RE
-.TP
-.B \-\-private\-key=\f[I]path\f[]
-Specify private key to sign
-.RS
-.RE
.SH EXAMPLES
.PP
Run rspamd daemon with default configuration:
rspamd\ \-u\ rspamd\ \-g\ rspamd\ \-c\ /etc/rspamd/rspamd.conf
\f[]
.fi
-.PP
-Test lua scripts using rspamd API:
-.IP
-.nf
-\f[C]
-rspamd\ \-\-test\-lua=~/test1.lua\ \-\-test\-lua=~/test2.lua
-\f[]
-.fi
-.PP
-Sign config files for \f[C]\&.includes\f[] macro:
-.IP
-.nf
-\f[C]
-rspamd\ \-\-private\-key=sign.key\ \-\-sign\-config=rspamd.conf
-\f[]
-.fi
.SH SEE ALSO
.PP
Rspamd documentation and source codes may be downloaded from
# OPTIONS
--t, \--config-test
-: Perform config test and exit
-
-f, \--no-fork
: Do not daemonize main process
-p *path*, \--pid=*path*
: Path to pidfile
--C, \--dump-cache
-: Dump symbols cache stats and exit
-
--d, \--debug
-: Force debug output
-
-i, \--insecure
: Ignore running workers as privileged users (insecure)
-\--test-lua=*path*
-: Specify lua file(s) to test
-
-\--sign-config=*path*
-: Specify config file(s) to sign
-
-\--private-key=*path*
-: Specify private key to sign
-
-
# EXAMPLES
Run rspamd daemon with default configuration:
rspamd -u rspamd -g rspamd -c /etc/rspamd/rspamd.conf
-Test lua scripts using rspamd API:
-
- rspamd --test-lua=~/test1.lua --test-lua=~/test2.lua
-
-Sign config files for `.includes` macro:
-
- rspamd --private-key=sign.key --sign-config=rspamd.conf
-
# SEE ALSO
Rspamd documentation and source codes may be downloaded from