diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-06-20 14:59:39 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-06-20 14:59:39 +0200 |
commit | d825d724a5d3a9dd8436bc9ea4f383293326a078 (patch) | |
tree | 08325880989e8b38065295a2257b1e95a3ba92ec /man/taler-exchange-httpd.1 | |
parent | 14794a1a243236f76c45323bc5b178c4579e39c1 (diff) | |
download | docs-d825d724a5d3a9dd8436bc9ea4f383293326a078.tar.gz docs-d825d724a5d3a9dd8436bc9ea4f383293326a078.tar.bz2 docs-d825d724a5d3a9dd8436bc9ea4f383293326a078.zip |
-update man pages
Diffstat (limited to 'man/taler-exchange-httpd.1')
-rw-r--r-- | man/taler-exchange-httpd.1 | 53 |
1 files changed, 28 insertions, 25 deletions
diff --git a/man/taler-exchange-httpd.1 b/man/taler-exchange-httpd.1 index 6f6a9722..d9c86a3e 100644 --- a/man/taler-exchange-httpd.1 +++ b/man/taler-exchange-httpd.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "TALER-EXCHANGE-HTTPD" "1" "Aug 08, 2021" "0.8" "GNU Taler" +.TH "TALER-EXCHANGE-HTTPD" "1" "Jun 20, 2022" "0.8" "GNU Taler" .SH NAME taler-exchange-httpd \- run Taler exchange (with RESTful API) . @@ -33,17 +33,18 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .SH SYNOPSIS .sp \fBtaler\-exchange\-httpd\fP -[\fB\-a\fP\ |\ \fB–allow\-timetravel\fP] -[\fB\-C\fP\ |\ \fB–connection\-close\fP] -[\fB\-c\fP\ \fIFILENAME\fP\ |\ \fB–config=\fP\fIFILENAME\fP] -[\fB\-f\fP\ \fIFILENAME\fP\ |\ \fB–file\-input=\fP\fIFILENAME\fP] -[\fB\-h\fP\ |\ \fB–help\fP] -[\fB\-L\fP\ \fILOGLEVEL\fP\ |\ \fB–loglevel=\fP\fILOGLEVEL\fP] -[\fB\-l\fP\ \fIFILENAME\fP\ |\ \fB–logfile=\fP\fIFILENAME\fP] -[\fB\-n\fP\ \fIN\fP\ |\ \fB–num\-threads=\fP\fIN\fP] -[\fB\-T\fP\ \fIUSEC\fP\ |\ \fB–timetravel=\fP\fIUSEC\fP] -[\fB\-t\fP\ \fISECONDS\fP\ |\ \fB–timeout=\fP\fISECONDS\fP] -[\fB\-v\fP\ |\ \fB–version\fP] +[\fB\-a\fP\ |\ \fB\-\-allow\-timetravel\fP] +[\fB\-C\fP\ |\ \fB\-\-connection\-close\fP] +[\fB\-c\fP\ \fIFILENAME\fP\ |\ \fB\-\-config=\fP\fIFILENAME\fP] +[\fB\-f\fP\ \fIFILENAME\fP\ |\ \fB\-\-file\-input=\fP\fIFILENAME\fP] +[\fB\-h\fP\ |\ \fB\-\-help\fP] +[\fB\-L\fP\ \fILOGLEVEL\fP\ |\ \fB\-\-loglevel=\fP\fILOGLEVEL\fP] +[\fB\-l\fP\ \fIFILENAME\fP\ |\ \fB\-\-logfile=\fP\fIFILENAME\fP] +[\fB\-n\fP\ \fIN\fP\ |\ \fB\-\-num\-threads=\fP\fIN\fP] +[\fB\-r**|\fP\-\-allow\-reuse\-address**] +[\fB\-T\fP\ \fIUSEC\fP\ |\ \fB\-\-timetravel=\fP\fIUSEC\fP] +[\fB\-t\fP\ \fISECONDS\fP\ |\ \fB\-\-timeout=\fP\fISECONDS\fP] +[\fB\-v\fP\ |\ \fB\-\-version\fP] .SH DESCRIPTION .sp \fBtaler\-exchange\-httpd\fP is a command\-line tool to run the Taler @@ -53,24 +54,24 @@ must exist before running this command. Its options are as follows: .INDENT 0.0 .TP -\fB\-a\fP | \fB–allow\-timetravel\fP +\fB\-a\fP | \fB\-\-allow\-timetravel\fP Allow clients to request /keys for arbitrary timestamps. This should only be enabled for testing and development, as clients could abuse this in denial of service attacks, as it makes the /keys response generation much more expensive. .TP -\fB\-C\fP | \fB–connection\-close\fP +\fB\-C\fP | \fB\-\-connection\-close\fP Force each HTTP connection to be closed after each request (useful in combination with \fB\-f\fP to avoid having to wait for netcat (nc) to time out). .TP -\fB\-c\fP \fIFILENAME\fP | \fB–config=\fP\fIFILENAME\fP +\fB\-c\fP \fIFILENAME\fP | \fB\-\-config=\fP\fIFILENAME\fP Use the configuration and other resources for the merchant to operate from FILENAME. .TP -\fB\-f\fP \fIFILENAME\fP | \fB–file\-input=\fP\fIFILENAME\fP +\fB\-f\fP \fIFILENAME\fP | \fB\-\-file\-input=\fP\fIFILENAME\fP This option is only available if the exchange was compiled with the -configure option –enable\-developer\-mode. It is used for generating +configure option \-\-enable\-developer\-mode. It is used for generating test cases against the exchange using AFL. When this option is present, the HTTP server will .INDENT 7.0 @@ -88,29 +89,31 @@ input from an HTTP client and then immediately exit. This is useful to test taler\-exchange\-httpd against many different possible inputs in a controlled way. .TP -\fB\-h\fP | \fB–help\fP +\fB\-h\fP | \fB\-\-help\fP Print short help on options. .TP -\fB\-L\fP \fILOGLEVEL\fP | \fB–loglevel=\fP\fILOGLEVEL\fP +\fB\-L\fP \fILOGLEVEL\fP | \fB\-\-loglevel=\fP\fILOGLEVEL\fP Specifies the log level to use. Accepted values are: \fBDEBUG\fP, \fBINFO\fP, \fBWARNING\fP, \fBERROR\fP\&. .TP -\fB\-l\fP \fIFILENAME\fP | \fB–logfile=\fP\fIFILENAME\fP +\fB\-l\fP \fIFILENAME\fP | \fB\-\-logfile=\fP\fIFILENAME\fP Send logging output to \fIFILENAME\fP\&. .TP -\fB\-n\fP \fIN\fP | \fB–num\-threads=\fP\fIN\fP -Use \fIN\fP threads in the thread pool. +\fB\-r\fP | \fB\-\-allow\-reuse\-address\fP +Allow the exchange to re\-use the listen port even if another service +is already using it. Useful if multiple processes are used to increase +processing capacity. .TP -\fB\-T\fP \fIUSEC\fP | \fB–timetravel=\fP\fIUSEC\fP +\fB\-T\fP \fIUSEC\fP | \fB\-\-timetravel=\fP\fIUSEC\fP Modify the system time by \fIUSEC\fP microseconds. \fIUSEC\fP may be prefixed with \fB+\fP or \fB\-\fP (e.g. \fB\-T +300\fP). This option is intended for debugging/testing only. .TP -\fB\-t\fP \fISECONDS\fP | \fB–timeout=\fP\fISECONDS\fP +\fB\-t\fP \fISECONDS\fP | \fB\-\-timeout=\fP\fISECONDS\fP Specifies the number of SECONDS after which the HTTPD should close (idle) HTTP connections. .TP -\fB\-v\fP | \fB–version\fP +\fB\-v\fP | \fB\-\-version\fP Print version information. .UNINDENT .SH SIGNALS |