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 |