donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

test_donau_unix.conf (3037B)


      1 [PATHS]
      2 # Persistent data storage for the testcase
      3 TALER_TEST_HOME = test_taler_donau_httpd_home/
      4 TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/${USER:-}/taler-system-runtime/
      5 
      6 [taler]
      7 # Currency supported by the donau (can only be one)
      8 CURRENCY = EUR
      9 CURRENCY_ROUND_UNIT = EUR:0.01
     10 
     11 [donau]
     12 
     13 # Directory with our terms of service.
     14 TERMS_DIR = ../../contrib/tos
     15 
     16 # Etag / filename for the terms of service.
     17 TERMS_ETAG = 0
     18 
     19 # how long are the signatures with the signkey valid?
     20 SIGNKEY_LEGAL_DURATION = 2 years
     21 
     22 # Directory with our privacy policy.
     23 PRIVACY_DIR = ../../contrib/pp
     24 
     25 # Etag / filename for the privacy policy.
     26 PRIVACY_ETAG = 0
     27 
     28 # HTTP port the donau listens to (we want to use UNIX domain sockets,
     29 # so we use a port that just won't work on GNU/Linux without root rights)
     30 PORT = 999
     31 
     32 # Here we say we want to use a UNIX domain socket (to test that logic).
     33 SERVE = unix
     34 
     35 # Master public key used to sign the donau's various keys
     36 MASTER_PUBLIC_KEY = 98NJW3CQHZQGQXTY3K85K531XKPAPAVV4Q5V8PYYRR00NJGZWNVG
     37 
     38 # How to access our database
     39 DB = postgres
     40 
     41 
     42 [donaudb]
     43 # After how long do we close idle reserves?  The donau
     44 # and the auditor must agree on this value.  We currently
     45 # expect it to be globally defined for the whole system,
     46 # as there is no way for wallets to query this value.  Thus,
     47 # it is only configurable for testing, and should be treated
     48 # as constant in production.
     49 IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
     50 
     51 
     52 [donaudb-postgres]
     53 CONFIG = "postgres:///donaucheck"
     54 
     55 [donau-account-1]
     56 PAYTO_URI = "payto://x-taler-bank/localhost:8082/3"
     57 ENABLE_DEBIT = YES
     58 ENABLE_CREDIT = YES
     59 
     60 [donau-accountcredentials-1]
     61 TALER_BANK_AUTH_METHOD = NONE
     62 
     63 
     64 # Coins for the tests.
     65 [coin_eur_ct_1_rsa]
     66 value = EUR:0.01
     67 duration_withdraw = 7 days
     68 duration_spend = 2 years
     69 duration_legal = 3 years
     70 fee_withdraw = EUR:0.00
     71 fee_deposit = EUR:0.00
     72 fee_refresh = EUR:0.01
     73 fee_refund = EUR:0.01
     74 CIPHER = RSA
     75 rsa_keysize = 1024
     76 
     77 [coin_eur_ct_1_cs]
     78 value = EUR:0.01
     79 duration_withdraw = 7 days
     80 duration_spend = 2 years
     81 duration_legal = 3 years
     82 fee_withdraw = EUR:0.00
     83 fee_deposit = EUR:0.00
     84 fee_refresh = EUR:0.01
     85 fee_refund = EUR:0.01
     86 CIPHER = CS
     87 
     88 [coin_eur_ct_10_rsa]
     89 value = EUR:0.10
     90 duration_withdraw = 7 days
     91 duration_spend = 2 years
     92 duration_legal = 3 years
     93 fee_withdraw = EUR:0.01
     94 fee_deposit = EUR:0.01
     95 fee_refresh = EUR:0.03
     96 fee_refund = EUR:0.01
     97 CIPHER = RSA
     98 rsa_keysize = 1024
     99 
    100 [coin_eur_ct_10_cs]
    101 value = EUR:0.10
    102 duration_withdraw = 7 days
    103 duration_spend = 2 years
    104 duration_legal = 3 years
    105 fee_withdraw = EUR:0.01
    106 fee_deposit = EUR:0.01
    107 fee_refresh = EUR:0.03
    108 fee_refund = EUR:0.01
    109 CIPHER = CS
    110 
    111 [coin_eur_1_rsa]
    112 value = EUR:1
    113 duration_withdraw = 7 days
    114 duration_spend = 2 years
    115 duration_legal = 3 years
    116 fee_withdraw = EUR:0.01
    117 fee_deposit = EUR:0.01
    118 fee_refresh = EUR:0.03
    119 fee_refund = EUR:0.01
    120 CIPHER = RSA
    121 rsa_keysize = 1024
    122 
    123 [coin_eur_1_cs]
    124 value = EUR:1
    125 duration_withdraw = 7 days
    126 duration_spend = 2 years
    127 duration_legal = 3 years
    128 fee_withdraw = EUR:0.01
    129 fee_deposit = EUR:0.01
    130 fee_refresh = EUR:0.03
    131 fee_refund = EUR:0.01
    132 CIPHER = CS