taler-docs

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

commit 44e62243f1adc8f0b00693e0d2c14f502d9ee8d3
parent 9c39c8f01a8c07257463d84569f59a33a1d5a020
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Sat, 21 Mar 2026 09:11:58 +0100

add taler directory manpages to build add cli manpage

Diffstat:
Mconf.py | 36+++++++++++++++++++++++++++++++++++-
Amanpages/taler-directory-cli.1.rst | 68++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 103 insertions(+), 1 deletion(-)

diff --git a/conf.py b/conf.py @@ -394,7 +394,41 @@ man_pages = [ "GNU Taler contributors", 5, ), - + ( + "manpages/taler-directory-config.1", + "taler-directory-config", + "manipulate Taler Directory configuration files", + "GNU Taler contributors", + 1, + ), + ( + "manpages/taler-directory-dbinit.1", + "taler-directory-dbinit", + "initialize the Taler directory database", + "GNU Taler contributors", + 1, + ), + ( + "manpages/taler-directory-httpd.1", + "taler-directory-httpd", + "provide the Taler directory HTTP interface", + "GNU Taler contributors", + 1, + ), + ( + "manpages/taler-directory-cli.1", + "taler-directory-cli", + "provide the Taler directory CLI helper interface", + "GNU Taler contributors", + 1, + ), + ( + "manpages/taler-directory.conf.5", + "sync.conf", + "Taler directory configuration file", + "GNU Taler contributors", + 5, + ), ( "manpages/donau-config.1", "donau-config", diff --git a/manpages/taler-directory-cli.1.rst b/manpages/taler-directory-cli.1.rst @@ -0,0 +1,68 @@ +taler-directory-cli(1) +###################### + +.. only:: html + + Name + ==== + + **taler-directory-cli** - provide the taler-directory CLI interface + + +Synopsis +======== + +**taler-directory-cli** +[**-c** *CHALLENGE* | **--challenge=**\ ‌\ *CHALLENGE*] +[**-h** | **--help**] +[**-s** | **--solve=**] +[**-l** | **--link=**] +[**-t** *ALIASTYPE* | **--alias-type=**\ \ *ALIASTYPE*] +[**-p** *KEY* | **--public-key=**\ \ *KEY*] +[**-a** *ALIAS* | **--alias=**\ \ *ALIAS*] +[**-v** | **--version**] + + +Description +=========== + +**taler-directory-cli** is a command-line tool to provide the taler-directory CLI interface. + +Its options are as follows: + +**-c** *CHALLENGE* \| **--challenge=**\ ‌\ *CHALLENGE* + Solve the activation challenge with *CHALLENGE*. Use with the -s flag. + +**-h** \| **--help** + Print short help on options. + +**-s** \| **--solve** + Generate the solution of a challenge. Use with the -c and -p flags. + +**-l** \| **--link** + Generate a link that can be used for activation/validation. Use with the -c, -a and -t flags. + +**-t** *ALIASTYPE* \| **--alias-type=**\ \ *ALIASTYPE* + The type of the alias. + +**-a** *ALIAS* \| **--alias=**\ \ *ALIAS* + The alias. + +**-p** *KEY* \| **--public-key=**\ \ *KEY* + The public key to generate the solution for. + +**-v** \| **–version** + Print version information. + + +See Also +======== + +taler-directory-config(1), taler-directory-dbinit(1), taler-directory.conf(5). + + +Bugs +==== + +Report bugs by using https://bugs.taler.net or by sending electronic +mail to <taler@gnu.org>.