View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006679 | Taler | other | public | 2021-01-07 01:24 | 2021-08-24 16:23 |
| Reporter | ttn | Assigned To | Christian Grothoff | ||
| Priority | high | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Platform | Linux | OS | Devuan | OS Version | Beowulf/Chimaera |
| Product Version | git (master) | ||||
| Target Version | 0.8 | Fixed in Version | 0.8 | ||
| Summary | 0006679: inconsistent/incorrect handling of '--help', '--version' | ||||
| Description | The behavior and output of the taler-* command-line programs, given '--help' and '--version', are inconsistent. According to the GNU coding standards, they should display the respective information and exit with exit value 0. The attached log shows that most commands exit with non-zero value, and furthermore, some commands do not cleanly handle '--help' and '--version' at all. Another strangeness: Some commands display -v, --version print the version number twice (e.g., taler-exchange-aggregator). I am marking this "high" priority because '--help' and '--version' are the first things people do (typically) w/ a command-line program. (I.e., first impressions are important.) | ||||
| Tags | No tags attached. | ||||
|
|
hv.log (31,721 bytes)
-*- mode: compilation; default-directory: "/usr/local/bin/" -*-
Compilation started at Wed Jan 6 18:50:59
for prog in /usr/local/bin/taler-* ; do printf '\n\f\nprog: %s\n' $prog ; $prog --help ; echo $? ; $prog --version ; echo $? ; done
prog: /usr/local/bin/taler-auditor
mktemp: creazione della directory con il modello "reportXXXXXX" non riuscita: Permesso negato
1
mktemp: creazione della directory con il modello "reportXXXXXX" non riuscita: Permesso negato
1
prog: /usr/local/bin/taler-auditor-dbinit
taler-auditor-dbinit
Initialize Taler auditor database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-g, --gc garbage collect database
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-R, --reset reset database (DANGEROUS: all existing data is
lost!)
-r, --restart restart audits (DANGEROUS: all audits resume from
scratch)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-dbinit v0.8.1
1
prog: /usr/local/bin/taler-auditor-exchange
taler-auditor-exchange
Add or remove exchange to list of audited exchanges
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-u, --exchange-url=URL base URL of the exchange
-r, --remove remove the exchange's key (default is to add)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-exchange v0.8.1-git-aaeadf15
1
prog: /usr/local/bin/taler-auditor-httpd
taler-auditor-httpd
HTTP server providing a RESTful API to access a Taler auditor
Arguments mandatory for long options are also mandatory for short options.
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-t, --timeout=SECONDS after how long do connections timeout by default
(in seconds)
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-httpd v0.8.1-git-aaeadf15
1
prog: /usr/local/bin/taler-auditor-offline
taler-auditor-offline
Operations for offline signing for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-offline v0.8.1
1
prog: /usr/local/bin/taler-auditor-sign
taler-auditor-sign
Sign denomination keys of an exchange
Arguments mandatory for long options are also mandatory for short options.
-a, --auditor-key=FILENAME file containing the private key of the auditor
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-u, --auditor-url=URL URL of the auditor (informative link for the
user)
-r, --exchange-request=FILENAME
set of keys the exchange requested the auditor to
sign
-o, --output=FILENAME where to write our signature
-v, --version print the version number
-V, --verbose be verbose
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-sign v0.8.1-release
1
prog: /usr/local/bin/taler-bank-manage-testing
illegal number of parameters
1
illegal number of parameters
1
prog: /usr/local/bin/taler-config
gnunet-config [OPTIONS]
Manipulate GNUnet configuration files
Arguments mandatory for long options are also mandatory for short options.
-b, --supported-backend=BACKEND
test if the current installation supports the
specified BACKEND
-c, --config=FILENAME use configuration file FILENAME
-f, --filename interpret option value as a filename (with
$-expansion)
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-o, --option=OPTION name of the option to access
-S, --list-sections print available configuration sections
-s, --section=SECTION name of the section to access
-V, --value=VALUE value to set
-v, --version print the version number
-w, --rewrite write configuration file that only contains delta
to defaults
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
gnunet-config v0.8.1
0
prog: /usr/local/bin/taler-exchange-aggregator
taler-exchange-aggregator
background process that aggregates and executes wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
10
/usr/local/bin/taler-exchange-aggregator v0.8.1
10
prog: /usr/local/bin/taler-exchange-benchmark
taler-exchange-benchmark
Exchange benchmark
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-v, --version print the version number
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-n, --coins-number=CN How many coins we should instantiate per reserve
-p, --parallelism=NPROCS How many client processes we should run
-r, --reserves=NRESERVES How many reserves per client we should create
-R, --refresh-rate=RATE Probability of refresh per coin (0-100)
-m, --mode=MODE run as exchange, clients or both
-l, --logfile=LF will log to file LF
-f, --fakebank start a fakebank instead of the Python bank
-F, --reserves-first should all reserves be created first, before
starting normal operations
-K, --linger linger around until key press
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
2
/usr/local/bin/taler-exchange-benchmark v0.8.1 git-aaeadf15
2
prog: /usr/local/bin/taler-exchange-closer
taler-exchange-closer
background process that closes expired reserves
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
11
/usr/local/bin/taler-exchange-closer v0.8.1
11
prog: /usr/local/bin/taler-exchange-dbinit
taler-exchange-dbinit
Initialize Taler exchange database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-g, --gc garbage collect database
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset reset database (DANGEROUS: all existing data is
lost!)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-dbinit v0.8.1
1
prog: /usr/local/bin/taler-exchange-httpd
taler-exchange-httpd
HTTP server providing a RESTful API to access a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-a, --allow-timetravel allow clients to request /keys for arbitrary
timestamps (for testing and development only)
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-t, --timeout=SECONDS after how long do connections timeout by default
(in seconds)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-n, --num-threads=NUM_THREADS
size of the thread pool
-f, --file-input=FILENAME run in test-mode using FILENAME as the HTTP
request to process, use '-' to read from stdin
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-httpd v0.8.1-git-aaeadf15
0
prog: /usr/local/bin/taler-exchange-keycheck
taler-exchange-keycheck
Check keys of the exchange for validity
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --denomination-info-hash=AMOUNT
print full denomination hashes of all
denominations with the given AMOUNT value
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-keycheck v0.8.1
1
prog: /usr/local/bin/taler-exchange-keyup
taler-exchange-keyup
Setup signing and denomination keys for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-f, --feedir=DIRNAME directory where to write wire transfer fee
structure
-h, --help print this help
-k, --replacement-keysize=BITS
when creating a replacement key in a revocation
operation, which key size should be used for
the new denomination key
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --master-key=FILENAME master key file (private key)
-o, --output=FILENAME auditor denomination key signing request file to
create
-r, --revoke=DKH revoke denomination key hash (DKH) and request
wallets to initiate recoup
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-keyup v0.8.1
1
prog: /usr/local/bin/taler-exchange-offline
taler-exchange-offline
Operations for offline signing for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-offline v0.8.1
1
prog: /usr/local/bin/taler-exchange-revoke
illegal number of parameters
1
illegal number of parameters
1
prog: /usr/local/bin/taler-exchange-transfer
taler-exchange-transfer
background process that executes outgoing wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
10
/usr/local/bin/taler-exchange-transfer v0.8.1
10
prog: /usr/local/bin/taler-exchange-wire
taler-exchange-wire
Setup /wire response
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --master-key=FILENAME master key file (private key)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-wire v0.8.1
1
prog: /usr/local/bin/taler-exchange-wirewatch
taler-exchange-wirewatch
background process that watches for incoming wire transfers from customers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset start fresh with all transactions in the history
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
7
/usr/local/bin/taler-exchange-wirewatch v0.8.1
7
prog: /usr/local/bin/taler-helper-auditor-aggregation
taler-helper-auditor-aggregation
Audit Taler exchange aggregation activity
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-aggregation v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-coins
taler-helper-auditor-coins
Audit Taler coin processing
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-coins v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-deposits
taler-helper-auditor-deposits
Audit Taler exchange database for deposit confirmation consistency
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-deposits v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-render.py
Traceback (most recent call last):
File "/usr/local/bin/taler-helper-auditor-render.py", line 33, in <module>
jsonFile1 = open (sys.argv[1], 'r')
FileNotFoundError: [Errno 2] No such file or directory: '--help'
1
Traceback (most recent call last):
File "/usr/local/bin/taler-helper-auditor-render.py", line 33, in <module>
jsonFile1 = open (sys.argv[1], 'r')
FileNotFoundError: [Errno 2] No such file or directory: '--version'
1
prog: /usr/local/bin/taler-helper-auditor-reserves
taler-helper-auditor-reserves
Audit Taler exchange reserve handling
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-reserves v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-wire
taler-helper-auditor-wire
Audit exchange database for consistency with the bank's wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-wire v0.8.1
1
prog: /usr/local/bin/taler-helper-crypto-eddsa
taler-helper-crypto-eddsa
Handle private EDDSA key operations for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-p, --parallelism=NUM_WORKERS
number of worker threads to use
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-helper-crypto-eddsa v0.8.1
0
prog: /usr/local/bin/taler-helper-crypto-rsa
taler-helper-crypto-rsa
Handle private RSA key operations for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-p, --parallelism=NUM_WORKERS
number of worker threads to use
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-helper-crypto-rsa v0.8.1
0
prog: /usr/local/bin/taler-merchant-benchmark
taler-merchant-benchmark
Runs benchmark logic against merchant backend. Must be used with either 'ordinary' or 'corner' sub-commands.
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-v, --version print the version number
-h, --help print this help
-l, --logfile=LF will log to file LF
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-merchant-benchmark v0.8.0 git-d13783b8
0
prog: /usr/local/bin/taler-merchant-dbinit
taler-merchant-dbinit
Initialize Taler merchant database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset reset database (DANGEROUS: all existing data is
lost!)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-merchant-dbinit v0.8.1
1
prog: /usr/local/bin/taler-merchant-httpd
taler-merchant-httpd
Taler merchant's HTTP backend interface
Arguments mandatory for long options are also mandatory for short options.
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-merchant-httpd v0.8.1
0
prog: /usr/local/bin/taler-merchant-setup-reserve
taler-merchant-setup-reserve
Setup reserve for tipping
Arguments mandatory for long options are also mandatory for short options.
-A, --auth=USERNAME:PASSWORD
use the given USERNAME and PASSWORD for client
authentication
-a, --amount=VALUE amount to be transferred into the reserve
-C, --cert=CERTFILE name of the TLS client certificate file
-c, --config=FILENAME use configuration file FILENAME
-e, --exchange-url=URL base URL of the exchange to create the reserve at
-h, --help print this help
-K, --apikey=APIKEY API key to use in the HTTP request
-k, --key=KEYFILE file with the private TLS key for TLS client
authentication
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --merchant-url=URL base URL of the merchant backend's REST API
-p, --pass=KEYFILEPASSPHRASE
passphrase needed to decrypt the TLS client
private key file
-t, --type=CERTTYPE type of the TLS client certificate, defaults to
PEM if not specified
-v, --version print the version number
-w, --wire-method=METHOD wire method to use for the wire transfer (i.e.
IBAN)
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
3
/usr/local/bin/taler-merchant-setup-reserve v0.8.1
3
prog: /usr/local/bin/taler-nexus-prepare
Traceback (most recent call last):
File "/usr/local/bin/taler-nexus-prepare", line 39, in <module>
check_call(["libeufin-nexus",
NameError: name 'check_call' is not defined
1
Traceback (most recent call last):
File "/usr/local/bin/taler-nexus-prepare", line 39, in <module>
check_call(["libeufin-nexus",
NameError: name 'check_call' is not defined
1
prog: /usr/local/bin/taler-wire-gateway-client
taler-bank-transfer
Client tool of the Taler Wire Gateway
Arguments mandatory for long options are also mandatory for short options.
-a, --amount=VALUE value to transfer
-b, --bank=URL Wire gateway URL to use to talk to the bank
-C, --credit=ACCOUNT payto URI of the bank account to credit (when
making outgoing transfers)
-c, --config=FILENAME use configuration file FILENAME
-D, --debit=PAYTO-URL payto URI of the bank account to debit (when
making incoming transfers)
-h, --help print this help
-h, --help print this help
-i, --credit-history Ask to get a list of 10 incoming transactions.
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-o, --debit-history Ask to get a list of 10 outgoing transactions.
-p, --pass=PASSPHRASE passphrase to use for authentication
-S, --subject=SUBJECT specifies the wire transfer subject
-s, --section=ACCOUNT-SECTION
Which config section has the credentials to
access the bank. Conflicts with -b -u and -p
options.
-u, --user=USERNAME username to use for authentication
-v, --version print the version number
-w, --since-when=ROW When asking the bank for transactions history,
this option commands that all the results
should have IDs settled after SW. If not
given, then the 10 youngest transactions are
returned.
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-wire-gateway-client v0.8.1
1
Compilation finished at Wed Jan 6 18:51:00
|
|
|
Another strangeness: 'taler-merchant-benchmark --help' shows options that do not correspond to its operation (or manpage). |
|
|
Fixed so far: taler-exchange-* (return values, -v duplications). |
|
|
Fixed now: taler-helper-* |
|
|
Also fixed: taler-mdb. |
|
|
fixed all taler-auditor-* |
|
|
Is a "git pull" of exchange.git and merchant.git sufficient, or does rebuild require also gnunet.git? |
|
|
I did a "git pull" for both exchange.git and merchant.git (not gnunet.git) and rebuilt. Please find attached the latest log. A new strangeness: there is a case where -h, --help is duplicated (taler-wire-gateway-client)! hv.log2 (32,207 bytes)
-*- mode: compilation; default-directory: "/usr/local/bin/" -*-
Compilation started at Thu Jan 7 13:34:08
for prog in /usr/local/bin/taler-* ; do printf '\n\f\nprog: %s\n' $prog ; $prog --help ; echo $? ; $prog --version ; echo $? ; done
prog: /usr/local/bin/taler-auditor
mktemp: creazione della directory con il modello "reportXXXXXX" non riuscita: Permesso negato
1
mktemp: creazione della directory con il modello "reportXXXXXX" non riuscita: Permesso negato
1
prog: /usr/local/bin/taler-auditor-dbinit
taler-auditor-dbinit
Initialize Taler auditor database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-g, --gc garbage collect database
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-R, --reset reset database (DANGEROUS: all existing data is
lost!)
-r, --restart restart audits (DANGEROUS: all audits resume from
scratch)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-dbinit v0.8.1
1
prog: /usr/local/bin/taler-auditor-exchange
taler-auditor-exchange
Add or remove exchange to list of audited exchanges
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-u, --exchange-url=URL base URL of the exchange
-r, --remove remove the exchange's key (default is to add)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-exchange v0.8.1-git-b2d8799a
1
prog: /usr/local/bin/taler-auditor-httpd
taler-auditor-httpd
HTTP server providing a RESTful API to access a Taler auditor
Arguments mandatory for long options are also mandatory for short options.
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-t, --timeout=SECONDS after how long do connections timeout by default
(in seconds)
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-httpd v0.8.1-git-b2d8799a
1
prog: /usr/local/bin/taler-auditor-offline
taler-auditor-offline
Operations for offline signing for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-offline v0.8.1
1
prog: /usr/local/bin/taler-auditor-sign
taler-auditor-sign
Sign denomination keys of an exchange
Arguments mandatory for long options are also mandatory for short options.
-a, --auditor-key=FILENAME file containing the private key of the auditor
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-u, --auditor-url=URL URL of the auditor (informative link for the
user)
-r, --exchange-request=FILENAME
set of keys the exchange requested the auditor to
sign
-o, --output=FILENAME where to write our signature
-v, --version print the version number
-V, --verbose be verbose
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-auditor-sign v0.8.1-release
1
prog: /usr/local/bin/taler-bank-manage-testing
illegal number of parameters
1
illegal number of parameters
1
prog: /usr/local/bin/taler-config
gnunet-config [OPTIONS]
Manipulate GNUnet configuration files
Arguments mandatory for long options are also mandatory for short options.
-b, --supported-backend=BACKEND
test if the current installation supports the
specified BACKEND
-c, --config=FILENAME use configuration file FILENAME
-f, --filename interpret option value as a filename (with
$-expansion)
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-o, --option=OPTION name of the option to access
-S, --list-sections print available configuration sections
-s, --section=SECTION name of the section to access
-V, --value=VALUE value to set
-v, --version print the version number
-w, --rewrite write configuration file that only contains delta
to defaults
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
gnunet-config v0.8.1
0
prog: /usr/local/bin/taler-exchange-aggregator
taler-exchange-aggregator
background process that aggregates and executes wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-aggregator v0.8.1
0
prog: /usr/local/bin/taler-exchange-benchmark
taler-exchange-benchmark
Exchange benchmark
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-v, --version print the version number
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-n, --coins-number=CN How many coins we should instantiate per reserve
-p, --parallelism=NPROCS How many client processes we should run
-r, --reserves=NRESERVES How many reserves per client we should create
-R, --refresh-rate=RATE Probability of refresh per coin (0-100)
-m, --mode=MODE run as exchange, clients or both
-l, --logfile=LF will log to file LF
-f, --fakebank start a fakebank instead of the Python bank
-F, --reserves-first should all reserves be created first, before
starting normal operations
-K, --linger linger around until key press
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-benchmark v0.8.1 git-b2d8799a
0
prog: /usr/local/bin/taler-exchange-closer
taler-exchange-closer
background process that closes expired reserves
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-closer v0.8.1
0
prog: /usr/local/bin/taler-exchange-dbinit
taler-exchange-dbinit
Initialize Taler exchange database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-g, --gc garbage collect database
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset reset database (DANGEROUS: all existing data is
lost!)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-dbinit v0.8.1
0
prog: /usr/local/bin/taler-exchange-httpd
taler-exchange-httpd
HTTP server providing a RESTful API to access a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-a, --allow-timetravel allow clients to request /keys for arbitrary
timestamps (for testing and development only)
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-t, --timeout=SECONDS after how long do connections timeout by default
(in seconds)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-n, --num-threads=NUM_THREADS
size of the thread pool
-f, --file-input=FILENAME run in test-mode using FILENAME as the HTTP
request to process, use '-' to read from stdin
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-httpd v0.8.1-git-b2d8799a
0
prog: /usr/local/bin/taler-exchange-keycheck
taler-exchange-keycheck
Check keys of the exchange for validity
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --denomination-info-hash=AMOUNT
print full denomination hashes of all
denominations with the given AMOUNT value
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-keycheck v0.8.1
1
prog: /usr/local/bin/taler-exchange-keyup
taler-exchange-keyup
Setup signing and denomination keys for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-f, --feedir=DIRNAME directory where to write wire transfer fee
structure
-h, --help print this help
-k, --replacement-keysize=BITS
when creating a replacement key in a revocation
operation, which key size should be used for
the new denomination key
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --master-key=FILENAME master key file (private key)
-o, --output=FILENAME auditor denomination key signing request file to
create
-r, --revoke=DKH revoke denomination key hash (DKH) and request
wallets to initiate recoup
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-keyup v0.8.1
1
prog: /usr/local/bin/taler-exchange-offline
taler-exchange-offline
Operations for offline signing for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-offline v0.8.1
0
prog: /usr/local/bin/taler-exchange-revoke
illegal number of parameters
1
illegal number of parameters
1
prog: /usr/local/bin/taler-exchange-transfer
taler-exchange-transfer
background process that executes outgoing wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-transfer v0.8.1
0
prog: /usr/local/bin/taler-exchange-wire
taler-exchange-wire
Setup /wire response
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --master-key=FILENAME master key file (private key)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-exchange-wire v0.8.1
1
prog: /usr/local/bin/taler-exchange-wirewatch
taler-exchange-wirewatch
background process that watches for incoming wire transfers from customers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset start fresh with all transactions in the history
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --test run in test mode and exit when idle
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-exchange-wirewatch v0.8.1
0
prog: /usr/local/bin/taler-helper-auditor-aggregation
taler-helper-auditor-aggregation
Audit Taler exchange aggregation activity
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --internal perform checks only applicable for
exchange-internal audits
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-helper-auditor-aggregation v0.8.1
0
prog: /usr/local/bin/taler-helper-auditor-coins
taler-helper-auditor-coins
Audit Taler coin processing
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --internal perform checks only applicable for
exchange-internal audits
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-coins v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-deposits
taler-helper-auditor-deposits
Audit Taler exchange database for deposit confirmation consistency
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --internal perform checks only applicable for
exchange-internal audits
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-deposits v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-render.py
Traceback (most recent call last):
File "/usr/local/bin/taler-helper-auditor-render.py", line 33, in <module>
jsonFile1 = open (sys.argv[1], 'r')
FileNotFoundError: [Errno 2] No such file or directory: '--help'
1
Traceback (most recent call last):
File "/usr/local/bin/taler-helper-auditor-render.py", line 33, in <module>
jsonFile1 = open (sys.argv[1], 'r')
FileNotFoundError: [Errno 2] No such file or directory: '--version'
1
prog: /usr/local/bin/taler-helper-auditor-reserves
taler-helper-auditor-reserves
Audit Taler exchange reserve handling
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --internal perform checks only applicable for
exchange-internal audits
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-reserves v0.8.1
1
prog: /usr/local/bin/taler-helper-auditor-wire
taler-helper-auditor-wire
Audit exchange database for consistency with the bank's wire transfers
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-i, --internal perform checks only applicable for
exchange-internal audits
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --exchange-key=KEY public key of the exchange (Crockford base32
encoded)
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-helper-auditor-wire v0.8.1
1
prog: /usr/local/bin/taler-helper-crypto-eddsa
taler-helper-crypto-eddsa
Handle private EDDSA key operations for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-p, --parallelism=NUM_WORKERS
number of worker threads to use
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-helper-crypto-eddsa v0.8.1
0
prog: /usr/local/bin/taler-helper-crypto-rsa
taler-helper-crypto-rsa
Handle private RSA key operations for a Taler exchange
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-p, --parallelism=NUM_WORKERS
number of worker threads to use
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-t, --time=TIMESTAMP pretend it is a different time for the update
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-helper-crypto-rsa v0.8.1
0
prog: /usr/local/bin/taler-merchant-benchmark
taler-merchant-benchmark
Runs benchmark logic against merchant backend. Must be used with either 'ordinary' or 'corner' sub-commands.
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-v, --version print the version number
-h, --help print this help
-l, --logfile=LF will log to file LF
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-merchant-benchmark v0.8.0 git-d13783b8
0
prog: /usr/local/bin/taler-merchant-dbinit
taler-merchant-dbinit
Initialize Taler merchant database
Arguments mandatory for long options are also mandatory for short options.
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-r, --reset reset database (DANGEROUS: all existing data is
lost!)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-merchant-dbinit v0.8.1
1
prog: /usr/local/bin/taler-merchant-httpd
taler-merchant-httpd
Taler merchant's HTTP backend interface
Arguments mandatory for long options are also mandatory for short options.
-C, --connection-close force HTTP connections to be closed after each
request
-c, --config=FILENAME use configuration file FILENAME
-h, --help print this help
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-T, --timetravel=[+/-]MICROSECONDS
modify system time by given offset (for
debugging/testing only)
-v, --version print the version number
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
0
/usr/local/bin/taler-merchant-httpd v0.8.1
0
prog: /usr/local/bin/taler-merchant-setup-reserve
taler-merchant-setup-reserve
Setup reserve for tipping
Arguments mandatory for long options are also mandatory for short options.
-A, --auth=USERNAME:PASSWORD
use the given USERNAME and PASSWORD for client
authentication
-a, --amount=VALUE amount to be transferred into the reserve
-C, --cert=CERTFILE name of the TLS client certificate file
-c, --config=FILENAME use configuration file FILENAME
-e, --exchange-url=URL base URL of the exchange to create the reserve at
-h, --help print this help
-K, --apikey=APIKEY API key to use in the HTTP request
-k, --key=KEYFILE file with the private TLS key for TLS client
authentication
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-m, --merchant-url=URL base URL of the merchant backend's REST API
-p, --pass=KEYFILEPASSPHRASE
passphrase needed to decrypt the TLS client
private key file
-t, --type=CERTTYPE type of the TLS client certificate, defaults to
PEM if not specified
-v, --version print the version number
-w, --wire-method=METHOD wire method to use for the wire transfer (i.e.
IBAN)
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
3
/usr/local/bin/taler-merchant-setup-reserve v0.8.1
3
prog: /usr/local/bin/taler-nexus-prepare
Traceback (most recent call last):
File "/usr/local/bin/taler-nexus-prepare", line 39, in <module>
check_call(["libeufin-nexus",
NameError: name 'check_call' is not defined
1
Traceback (most recent call last):
File "/usr/local/bin/taler-nexus-prepare", line 39, in <module>
check_call(["libeufin-nexus",
NameError: name 'check_call' is not defined
1
prog: /usr/local/bin/taler-wire-gateway-client
taler-bank-transfer
Client tool of the Taler Wire Gateway
Arguments mandatory for long options are also mandatory for short options.
-a, --amount=VALUE value to transfer
-b, --bank=URL Wire gateway URL to use to talk to the bank
-C, --credit=ACCOUNT payto URI of the bank account to credit (when
making outgoing transfers)
-c, --config=FILENAME use configuration file FILENAME
-D, --debit=PAYTO-URL payto URI of the bank account to debit (when
making incoming transfers)
-h, --help print this help
-h, --help print this help
-i, --credit-history Ask to get a list of 10 incoming transactions.
-L, --log=LOGLEVEL configure logging to use LOGLEVEL
-l, --logfile=FILENAME configure logging to write logs to FILENAME
-o, --debit-history Ask to get a list of 10 outgoing transactions.
-p, --pass=PASSPHRASE passphrase to use for authentication
-S, --subject=SUBJECT specifies the wire transfer subject
-s, --section=ACCOUNT-SECTION
Which config section has the credentials to
access the bank. Conflicts with -b -u and -p
options.
-u, --user=USERNAME username to use for authentication
-v, --version print the version number
-w, --since-when=ROW When asking the bank for transactions history,
this option commands that all the results
should have IDs settled after SW. If not
given, then the 10 youngest transactions are
returned.
Report bugs to taler@gnu.org.
Home page: http://www.gnu.org/s/taler/
General help using GNU software: http://www.gnu.org/gethelp/
1
/usr/local/bin/taler-wire-gateway-client v0.8.1
1
Compilation finished at Thu Jan 7 13:34:09
|
|
|
I was not finished ;-). And you don't have to Git pull gnunet.git this time. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-01-07 01:24 | ttn | New Issue | |
| 2021-01-07 01:25 | ttn | Note Added: 0017315 | |
| 2021-01-07 01:25 | ttn | File Added: hv.log | |
| 2021-01-07 03:12 | ttn | Note Added: 0017316 | |
| 2021-01-07 09:46 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2021-01-07 09:46 | Christian Grothoff | Status | new => assigned |
| 2021-01-07 10:40 | Christian Grothoff | Note Added: 0017321 | |
| 2021-01-07 10:44 | Christian Grothoff | Note Added: 0017322 | |
| 2021-01-07 10:46 | Christian Grothoff | Note Added: 0017323 | |
| 2021-01-07 11:01 | Christian Grothoff | Note Added: 0017324 | |
| 2021-01-07 19:02 | ttn | Note Added: 0017325 | |
| 2021-01-07 20:02 | ttn | Note Added: 0017326 | |
| 2021-01-07 20:02 | ttn | File Added: hv.log2 | |
| 2021-01-07 20:33 | Christian Grothoff | Note Added: 0017328 | |
| 2021-01-07 20:54 | Christian Grothoff | Status | assigned => resolved |
| 2021-01-07 20:54 | Christian Grothoff | Resolution | open => fixed |
| 2021-01-07 20:54 | Christian Grothoff | Fixed in Version | => 0.9 |
| 2021-01-07 20:54 | Christian Grothoff | Target Version | => 0.9 |
| 2021-07-30 13:57 | Christian Grothoff | Fixed in Version | 0.9 => 0.8.1 |
| 2021-07-30 13:59 | Christian Grothoff | Target Version | 0.9 => 0.8.1 |
| 2021-07-30 14:02 | Christian Grothoff | Fixed in Version | 0.8.1 => 0.8 |
| 2021-07-30 14:02 | Christian Grothoff | Target Version | 0.8.1 => 0.8 |
| 2021-08-24 16:23 | Christian Grothoff | Status | resolved => closed |