2016-04-10 17:10:20 +02:00
.TH TALER.CONF 5 "Apr 11, 2016" "GNU Taler"
2015-04-19 16:45:27 +02:00
.SH NAME
taler.conf \- Taler configuration file.
.SH SYNOPSIS
2016-04-10 17:10:20 +02:00
.B taler.conf
2015-04-19 16:45:27 +02:00
.SH DESCRIPTION
2016-04-10 17:10:20 +02:00
The basic structure of the configuration file is the following. The file is split into sections. Every section begins with "[SECTIONNAME]" and contains a number of options of the form "OPTION=VALUE". Empty lines and lines beginning with a "#" are treated as comments. Files containing default values for many of the options described below are installed under \$ TALER\_ PREFIX/share/taler/config.d/. The configuration file given with \- c to Taler binaries overrides these defaults.
2015-04-19 16:45:27 +02:00
2016-03-01 15:35:04 +01:00
.SH EXCHANGE OPTIONS
2015-04-19 16:45:27 +02:00
2016-03-01 15:35:04 +01:00
The following options are from the "[exchange]" section and used by most exchange tools:
2015-04-19 16:45:27 +02:00
.IP CURRENCY
Name of the currency, i.e. "EUR" for Euro.
.IP WIREFORMAT
Format used for wire transfers to the merchant, i.e. "SEPA".
.IP DB
2015-06-11 16:11:07 +02:00
Plugin to use for the database, i.e. "postgres"
2015-04-19 16:45:27 +02:00
.IP PORT
Port on which the HTTP server listens, i.e. 8080.
.IP MASTER_PUBLIC_KEY
2016-03-01 15:35:04 +01:00
Crockford Base32-encoded master public key, public version of the exchange\' s long\- time offline signing key.
2015-04-19 16:45:27 +02:00
2015-08-11 14:40:09 +02:00
.SH WIRE transfer details
2016-04-01 17:32:10 +02:00
The following options must be in section "[wire\- incoming\- test]" and "[wire\- outgoing\- test]":
2015-08-11 14:40:09 +02:00
2016-04-01 17:32:10 +02:00
.IP BANK_URI
URL of the Taler bank.
2015-08-11 14:40:09 +02:00
2016-04-01 17:32:10 +02:00
.IP BANK_ACCOUNT_NUMBER
Number of the bank account of the exchange.
The following options must be in section "[wire\- incoming\- sepa]" and "[wire\- outgoing\- sepa]":
2015-08-11 14:40:09 +02:00
.IP SEPA_RESPONSE_FILE
2016-04-01 17:32:10 +02:00
Filename with the JSON body for the /wire response, signed using the exchange\' s long-term offline master key. Use taler\- exchange\- sepa to create the SEPA_RESPONSE_FILE.
2015-08-11 14:40:09 +02:00
2015-06-11 16:11:07 +02:00
.SH Postgres database options
2016-04-01 17:32:10 +02:00
The following options must be in section "[exchangedb\- postgres]":
2015-06-11 16:11:07 +02:00
.IP DB_CONN_STR
How to access the database, i.e. "postgres:///taler" to use the "taler" database. Testcases use "talercheck".
2015-04-19 16:45:27 +02:00
.SH COIN OPTIONS
2016-03-01 15:35:04 +01:00
The following options must be in sections starting with "[coin_]" and are used by taler\- exchange\- keyup to create denomination keys:
2015-04-19 16:45:27 +02:00
.IP VALUE
Value of the coin, i.e. "EUR:1.50" for 1 Euro and 50 Cents (per coin).
.IP DURATION_OVERLAP
How much should validity periods for these coins overlap?
.IP DURATION_WITHDRAW
How long should the same key be used for clients to withdraw coins of this value?
.IP DURATION_SPEND
How long do clients have to spend these coins?
.IP FEE_WITHDRAW
What fee is charged for withdrawl?
.IP FEE_DEPOSIT
What fee is charged for depositing?
.IP FEE_REFRESH
What fee is charged for refreshing?
.IP RSA_KEYSIZE
What is the RSA keysize modulos (in bits)?
.SH KEY OPTIONS
2016-03-01 15:35:04 +01:00
The following options are from the "[exchange_keys]" section and used by most taler\- exchange\- keyup to create keys:
2015-04-19 16:45:27 +02:00
.IP SIGNKEY_DURATION
For how long is a signing key valid?
.IP LEGAL_DURATION
For how long are signatures with signing keys legally valid?
.IP LOOKAHEAD_SIGN
How long do we generate denomination and signing keys ahead of time?
.IP LOOKAHEAD_PROVIDE
How long into the future do we provide signing and denomination keys to clients?
.SH BUGS
Report bugs by using Mantis <https://gnunet.org/bugs/> or by sending electronic mail to <taler@gnu.org>
.SH "SEE ALSO"
2016-03-01 15:35:04 +01:00
\fB taler\- exchange\- httpd\fP (1), \fB taler\- exchange\- keyup\fP (1), \fB taler\- exchange\- reservemod\fP (1), \fB taler\- exchange\- dbinit\fP (1), \fB taler\- exchange\- sepa(1)