taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

taler-unified-setup.1.rst (2072B)


      1 taler-unified-setup.sh(1)
      2 #########################
      3 
      4 
      5 .. only:: html
      6 
      7    Name
      8    ====
      9 
     10    **taler-unified-setup.sh** - conveniently launch GNU Taler services
     11 
     12 
     13 Synopsis
     14 ========
     15 
     16 **taler-unified-setup**
     17 [**-a**]
     18 [**-b**]
     19 [**-c** *CONFIG_FILENAME*]
     20 [**-d** *METHOD*]
     21 [**-e**]
     22 [**-f**]
     23 [**-h**]
     24 [**-H**]
     25 [**-k**]
     26 [**-l** *FILENAME*]
     27 [**-m**]
     28 [**-n**]
     29 [**-r** *MEX*]
     30 [**-s**]
     31 [**-t**]
     32 [**-u** *SECTION*]
     33 [**-v**]
     34 [**-w**]
     35 
     36 
     37 Description
     38 ===========
     39 
     40 **taler-unified-setup** is a command-line tool to launch and stop
     41 GNU Taler services in bulk. It is usually used in test cases or
     42 for development. For production, services should be launched via
     43 systemd and not via this tool.
     44 
     45 **-a**
     46    Start auditor
     47 
     48 **-b**
     49    Start backup/sync service
     50 
     51 **-c** *CONFIG_FILENAME*
     52    (Mandatory) Use CONFIG_FILENAME.
     53 
     54 **-d** *METHOD*
     55    use the given wire method. Default is 'x-taler-bank'.
     56 
     57 **-e**
     58    Start exchange
     59 
     60 **-f**
     61    Start fakebank
     62 
     63 **-g**
     64    Start aggregator
     65 
     66 **-h** \| **--help**
     67    Prints a compiled-in help text.
     68 
     69 **-H**
     70    Suppress the background merchant webhook worker when using **-m**.
     71    Use this when a test launches its own webhook workers. By default,
     72    **-m** starts the worker along with the other merchant services.
     73 
     74 **-k**
     75    Start challenger (KYC service)
     76 
     77 **-L** *LOGLEVEL*
     78    Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``,
     79    ``WARNING``, ``ERROR``.
     80 
     81 **-m**
     82    Start merchant
     83 
     84 **-n**
     85    Start libeufin nexus
     86 
     87 **-r** *MEX*
     88    Which exchange to use at the merchant
     89 
     90 **-s**
     91    Start libeufin sandbox
     92 
     93 **-t**
     94    Start taler-exchange-transfer
     95 
     96 **-u** *SECTION*
     97    Specifies configuration section with the exchange account to use
     98 
     99 **-v**
    100    Use valgrind
    101 
    102 **-w**
    103    Start taler-exchange-wirewatch
    104 
    105 
    106 See Also
    107 ========
    108 
    109 taler-exchange-dbinit(1), taler-exchange-offline(1), taler-merchant-benchmark(1),
    110 taler-exchange-httpd(1), taler-exchange.conf(5), taler-merchant.conf(5),
    111 taler-auditor.conf(5), sync.conf(5), challenger.conf(5)
    112 
    113 Bugs
    114 ====
    115 
    116 Report bugs by using https://bugs.taler.net/ or by sending electronic
    117 mail to <taler@gnu.org>.