[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] branch master updated: -update man pages
From: |
gnunet |
Subject: |
[taler-anastasis] branch master updated: -update man pages |
Date: |
Fri, 20 Aug 2021 15:46:33 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository anastasis.
The following commit(s) were added to refs/heads/master by this push:
new 4e8169b -update man pages
4e8169b is described below
commit 4e8169b9d271f7a41f76fc84e0ac26d39ad6c413
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Fri Aug 20 15:46:26 2021 +0200
-update man pages
---
doc/Makefile.am | 1 +
doc/anastasis-config.1 | 8 +--
...cer.1 => anastasis-helper-authorization-iban.1} | 33 ++++--------
doc/anastasis-httpd.1 | 4 +-
doc/anastasis-reducer.1 | 12 ++---
doc/anastasis.conf.5 | 61 +++++++++++++++++-----
doc/sphinx/conf.py | 3 ++
7 files changed, 73 insertions(+), 49 deletions(-)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index c02adf3..1bdb6d1 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -4,6 +4,7 @@
man_MANS = \
anastasis-httpd.1 \
+ anastasis-helper-authorization-iban.1 \
anastasis-reducer.1 \
anastasis.conf.5 \
anastasis-config.1
diff --git a/doc/anastasis-config.1 b/doc/anastasis-config.1
index bb1512d..b15bbf4 100644
--- a/doc/anastasis-config.1
+++ b/doc/anastasis-config.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "ANASTASIS-CONFIG" "1" "Jul 18, 2021" "0.0" "Anastasis"
+.TH "ANASTASIS-CONFIG" "1" "Aug 20, 2021" "0.0" "Anastasis"
.SH NAME
anastasis-config \- anastasis configuration file manipulation
.
@@ -53,8 +53,8 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.TP
\fB\-b\fP \fIBACKEND\fP | \fB––supported\-backend=\fP\fIBACKEND\fP
Tests whether the specified \fIBACKEND\fP is supported by the current
installation.
-The backend must match the name of a plugin, i.e. “namestore_postgres” for
-the Postgres database backend of the “NAMESTORE” service. If \fIBACKEND\fP is
+The backend must match the name of a plugin, i.e. "namestore_postgres" for
+the Postgres database backend of the "NAMESTORE" service. If \fIBACKEND\fP is
supported, anastasis\-config will return a status code of 0 (success),
otherwise
77 (unsupported). When this option is specified, no other options may be
specified. Specifying this option together with other options will cause
@@ -83,7 +83,7 @@ Send logging output to \fIFILENAME\fP\&.
\fB\-o\fP \fIOPTION\fP | \fB––option=\fP\fIOPTION\fP
Which configuration option should be accessed or edited. Required to set a
value. If not given, all values of a given section will be printed in the
-format “OPTION = VALUE”.
+format "OPTION = VALUE".
.TP
\fB\-r\fP | \fB––rewrite\fP
Write the configuration file even if nothing changed. Will remove all comments!
diff --git a/doc/anastasis-reducer.1 b/doc/anastasis-helper-authorization-iban.1
similarity index 63%
copy from doc/anastasis-reducer.1
copy to doc/anastasis-helper-authorization-iban.1
index 8a79075..3f65af2 100644
--- a/doc/anastasis-reducer.1
+++ b/doc/anastasis-helper-authorization-iban.1
@@ -1,8 +1,8 @@
.\" Man page generated from reStructuredText.
.
-.TH "ANASTASIS-REDUCER" "1" "Jul 18, 2021" "0.0" "Anastasis"
+.TH "ANASTASIS-HELPER-AUTHORIZATION-IBAN" "1" "Aug 20, 2021" "0.0" "Anastasis"
.SH NAME
-anastasis-reducer \- anastasis CLI frontend
+anastasis-helper-authorization-iban \- anastasis IBAN authorization helper
.
.nr rst2man-indent-level 0
.
@@ -32,33 +32,18 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
..
.SH SYNOPSIS
.sp
-\fBanastasis\-reducer\fP
-[\fB\-a**_*JSON*_|_\fP–arguments=\fIJSON\fP]
-[\fB\-b**_|_\fP–backup]
+\fBanastasis\-helper\-authorization\-iban\fP
[\fB\-c\fP\ \fIFILENAME\fP\ |\ \fB––config=\fP\fIFILENAME\fP]
[\fB\-h\fP\ |\ \fB––help\fP]
[\fB\-L\fP\ \fILOGLEVEL\fP\ |\ \fB––loglevel=\fP\fILOGLEVEL\fP]
[\fB\-l\fP\ \fIFILENAME\fP\ |\ \fB––logfile=\fP\fIFILENAME\fP]
-[\fB\-r**_|_\fP–restore]
-[\fB\-v\fP\ |\ \fB––version\fP] COMMAND
+[\fB\-t\fP\ |\ \fB––test\fP]
+[\fB\-v\fP\ |\ \fB––version\fP]
.SH DESCRIPTION
.sp
-\fBanastasis\-reducer\fP is a command\-line tool to run Anastasis
-key recover and backup operations using a reducer\-style interface.
-The reducer will read the current state from standard input and
-write the resulting state to standard output. A COMMAND must
-be given on the command line. The arguments (if any) are to
-be given in JSON format to the \fB\-a\fP option. A list of
-commands can be found in the \&../reducer
-chapter.
+\fBanastasis\-helper\-authorization\-iban\fP monitors the Anastasis
provider\(aqs bank account for incoming wire transfers. This process supports
the IBAN authentication method. It must be configured with the respective wire
configuration to talk to LibEuFin/Nexus.
.INDENT 0.0
.TP
-\fB\-a\fP \fIJSON\fP | \fB––arguments=\fP\fIJSON\fP
-Provide JSON inputs for the given command.
-.TP
-\fB\-b\fP | \fB–backup\fP
-Begin fresh reducer operation for a back up operation.
-.TP
\fB\-c\fP \fIFILENAME\fP | \fB––config=\fP\fIFILENAME\fP
Use the configuration from \fIFILENAME\fP\&.
.TP
@@ -72,15 +57,15 @@ Specifies the log level to use. Accepted values are:
\fBDEBUG\fP, \fBINFO\fP,
\fB\-l\fP \fIFILENAME\fP | \fB––logfile=\fP\fIFILENAME\fP
Send logging output to \fIFILENAME\fP\&.
.TP
-\fB\-r\fP | \fB–restore\fP
-Begin fresh reducer operation for a restore operation.
+\fB\-t\fP | \fB––test\fP
+Run in test mode. Causes the process to terminate after importing current wire
transfers instead of running forever in the background.
.TP
\fB\-v\fP | \fB––version\fP
Print version information.
.UNINDENT
.SH SEE ALSO
.sp
-anastasis\-gtk(1), anastasis\-httpd(1), anastasis.conf(5).
+anastasis\-httpd(1), anastasis.conf(5).
.SH BUGS
.sp
Report bugs by using \fI\%https://bugs.anastasis.lu/\fP or by sending
electronic
diff --git a/doc/anastasis-httpd.1 b/doc/anastasis-httpd.1
index 131be44..27b61c6 100644
--- a/doc/anastasis-httpd.1
+++ b/doc/anastasis-httpd.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "ANASTASIS-HTTPD" "1" "Jul 18, 2021" "0.0" "Anastasis"
+.TH "ANASTASIS-HTTPD" "1" "Aug 20, 2021" "0.0" "Anastasis"
.SH NAME
anastasis-httpd \- anastasis HTTP backend
.
@@ -42,7 +42,7 @@ running this command.
Its options are as follows:
.INDENT 0.0
.TP
-\fB\-C\fP | \fB–connection\-close\fP
+\fB\-C\fP | \fB\-\-connection\-close\fP
Force each HTTP connection to be closed after each request.
.TP
\fB\-c\fP \fIFILENAME\fP | \fB––config=\fP\fIFILENAME\fP
diff --git a/doc/anastasis-reducer.1 b/doc/anastasis-reducer.1
index 8a79075..c7c4246 100644
--- a/doc/anastasis-reducer.1
+++ b/doc/anastasis-reducer.1
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "ANASTASIS-REDUCER" "1" "Jul 18, 2021" "0.0" "Anastasis"
+.TH "ANASTASIS-REDUCER" "1" "Aug 20, 2021" "0.0" "Anastasis"
.SH NAME
anastasis-reducer \- anastasis CLI frontend
.
@@ -33,13 +33,13 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.SH SYNOPSIS
.sp
\fBanastasis\-reducer\fP
-[\fB\-a**_*JSON*_|_\fP–arguments=\fIJSON\fP]
-[\fB\-b**_|_\fP–backup]
+[\fB\-a**_*JSON*_|_\fP\-\-arguments=\fIJSON\fP]
+[\fB\-b**_|_\fP\-\-backup]
[\fB\-c\fP\ \fIFILENAME\fP\ |\ \fB––config=\fP\fIFILENAME\fP]
[\fB\-h\fP\ |\ \fB––help\fP]
[\fB\-L\fP\ \fILOGLEVEL\fP\ |\ \fB––loglevel=\fP\fILOGLEVEL\fP]
[\fB\-l\fP\ \fIFILENAME\fP\ |\ \fB––logfile=\fP\fIFILENAME\fP]
-[\fB\-r**_|_\fP–restore]
+[\fB\-r**_|_\fP\-\-restore]
[\fB\-v\fP\ |\ \fB––version\fP] COMMAND
.SH DESCRIPTION
.sp
@@ -56,7 +56,7 @@ chapter.
\fB\-a\fP \fIJSON\fP | \fB––arguments=\fP\fIJSON\fP
Provide JSON inputs for the given command.
.TP
-\fB\-b\fP | \fB–backup\fP
+\fB\-b\fP | \fB\-\-backup\fP
Begin fresh reducer operation for a back up operation.
.TP
\fB\-c\fP \fIFILENAME\fP | \fB––config=\fP\fIFILENAME\fP
@@ -72,7 +72,7 @@ Specifies the log level to use. Accepted values are:
\fBDEBUG\fP, \fBINFO\fP,
\fB\-l\fP \fIFILENAME\fP | \fB––logfile=\fP\fIFILENAME\fP
Send logging output to \fIFILENAME\fP\&.
.TP
-\fB\-r\fP | \fB–restore\fP
+\fB\-r\fP | \fB\-\-restore\fP
Begin fresh reducer operation for a restore operation.
.TP
\fB\-v\fP | \fB––version\fP
diff --git a/doc/anastasis.conf.5 b/doc/anastasis.conf.5
index 446531a..e23f7b8 100644
--- a/doc/anastasis.conf.5
+++ b/doc/anastasis.conf.5
@@ -1,6 +1,6 @@
.\" Man page generated from reStructuredText.
.
-.TH "ANASTASIS.CONF" "5" "Jul 18, 2021" "0.0" "Anastasis"
+.TH "ANASTASIS.CONF" "5" "Aug 20, 2021" "0.0" "Anastasis"
.SH NAME
anastasis.conf \- anastasis configuration file
.
@@ -72,22 +72,18 @@ overrides these defaults.
A configuration file may include another, by using the \fB@INLINE@\fP
directive,
for example, in \fBmain.conf\fP, you could write \fB@INLINE@ sub.conf\fP to
include the entirety of \fBsub.conf\fP at that point in \fBmain.conf\fP\&.
-.. TODO: Document ‘anastasis\-config \-V’ in light of ‘@INLINE@’ in
taler\-config(1).
+\&.. TODO: Document ‘anastasis\-config \-V’ in light of ‘@INLINE@’ in
taler\-config(1).
.SS GLOBAL OPTIONS
.sp
The following options are from the \fB[anastasis]\fP section and used by
the \fBanastasis\-httpd\fP service.
.INDENT 0.0
.TP
-.B PAYMENT_BACKEND_URL
-Base\-URL of the Taler merchant backend instance to use for payments.
-FIXME: How do we pass the access token?
-.TP
.B ANNUAL_FEE
-Annual fee to be paid for policy uploads, i.e. “EUR:1.5”.
+Annual fee to be paid for policy uploads, i.e. "EUR:1.5".
.TP
.B TRUTH_UPLOAD_FEE
-Annual fee to be paid for truth uploads, i.e. “EUR:1.5”.
+Annual fee to be paid for truth uploads, i.e. "EUR:1.5".
.TP
.B DB
Database backend to use, only \fBpostgres\fP is supported right now.
@@ -108,11 +104,25 @@ change after the initial configuration.
.B PORT
TCP port on which the HTTP service should listen on.
.UNINDENT
+.SS Backend options
+.sp
+The following options are from the \fB[anastasis\-merchant\-backend]\fP
section and used by
+the \fBanastasis\-httpd\fP service.
+.INDENT 0.0
+.TP
+.B PAYMENT_BACKEND_URL
+Base\-URL of the Taler merchant backend instance to use for payments.
+.TP
+.B API_KEY
+API key to transmit to the merchant backend for authentication.
+.UNINDENT
.SS Authorization options
.sp
-For each active authorization plugin, options must be configured in
-a section called \fB[authorization\-$PLUGIN]\fP where \fB$PLUGIN\fP is
-the name of the authorization plugin.
+For each active authorization plugin, options must be configured in a
+section called \fB[authorization\-$PLUGIN]\fP where \fB$PLUGIN\fP is the
+name of the authorization plugin. Specific plugins may require
+additional options, which are described in the respective sections
+below.
.INDENT 0.0
.TP
.B COST
@@ -121,14 +131,39 @@ authorization plugin during recovery.
.TP
.B ENABLED
\fByes\fP to enable this plugin, \fBno\fP to disable.
+.UNINDENT
+.SS SMS Authorization options
+.INDENT 0.0
.TP
.B COMMAND
-Helper command to run (only relevant for some plugins).
+Helper command to run to send SMS.
+.UNINDENT
+.SS Email Authorization options
+.INDENT 0.0
+.TP
+.B COMMAND
+Helper command to run to send E\-mail.
+.UNINDENT
+.SS Post Authorization options
+.INDENT 0.0
+.TP
+.B COMMAND
+Helper command to run to send physical mail.
+.UNINDENT
+.SS IBAN Authorization options
+.INDENT 0.0
+.TP
+.B CREDIT_IBAN
+IBAN number where the consumers must
+wire the money to for authentication.
+.TP
+.B BUSINESS_NAME
+Name of the account holder.
.UNINDENT
.SS Postgres database configuration
.sp
The following options must be in the section \fB[statis\-postgres]\fP if
-\fBpostgress\fP was used for the database under \fBDB\fP in the
+\fBpostgres\fP was used for the database under \fBDB\fP in the
\fB[anastasis]\fP section.
.INDENT 0.0
.TP
diff --git a/doc/sphinx/conf.py b/doc/sphinx/conf.py
index 098645d..932692b 100644
--- a/doc/sphinx/conf.py
+++ b/doc/sphinx/conf.py
@@ -269,6 +269,9 @@ man_pages = [
("manpages/anastasis-reducer.1", "anastasis-reducer",
"anastasis CLI frontend", "Anastasis SARL",
1),
+ ("manpages/anastasis-helper-authorization-iban.1",
"anastasis-helper-authorization-iban",
+ "anastasis IBAN authorization helper", "Anastasis SARL",
+ 1),
("manpages/anastasis-config.1", "anastasis-config",
"anastasis configuration file manipulation", "Anastasis SARL",
1),
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-anastasis] branch master updated: -update man pages,
gnunet <=