summaryrefslogtreecommitdiff
path: root/taler-auditor-manual.rst
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-12-17 14:31:13 +0100
committerChristian Grothoff <christian@grothoff.org>2020-12-17 14:31:13 +0100
commit5da57774033bffb2d875bda40502e37ed855278b (patch)
tree63e9a2efaac0df3d7a06b2055aebc0b39b34ec75 /taler-auditor-manual.rst
parent27e7eec00e9b4dc783588f08897b0e76a732cf64 (diff)
parent0f123d8ea795f56aca354dec742aa7ee5e621367 (diff)
downloaddocs-5da57774033bffb2d875bda40502e37ed855278b.tar.gz
docs-5da57774033bffb2d875bda40502e37ed855278b.tar.bz2
docs-5da57774033bffb2d875bda40502e37ed855278b.zip
Merge branch 'master' of git+ssh://git.taler.net/docs
Diffstat (limited to 'taler-auditor-manual.rst')
-rw-r--r--taler-auditor-manual.rst81
1 files changed, 5 insertions, 76 deletions
diff --git a/taler-auditor-manual.rst b/taler-auditor-manual.rst
index 52959c89..1301f637 100644
--- a/taler-auditor-manual.rst
+++ b/taler-auditor-manual.rst
@@ -131,9 +131,6 @@ components:
only supports Postgres, but the code could be easily extended to
support another DBMS.
-.. Is it correct that "The software" indicates the Auditor component of GNU
- Taler? Also, can we delete the last sentence? --ttn
-
- The auditor Web service
The auditor is expected to provide a public Web service. At this REST API,
@@ -176,10 +173,6 @@ components:
of the report is required, as not every detail in the report is necessarily
indicative of a problem.
-.. Does parallelism introduce possible non-determinism? Can we rename the
- taler-helper-auditor-render program w/o the trailing ".py"? (That is an
- implementation detail, i think.) --ttn
-
Installation
============
@@ -187,35 +180,10 @@ Installation
Please install the following packages before proceeding with the
exchange compilation.
-- GNU autoconf >= 2.69
-
-- GNU automake >= 1.14
-
-- GNU libtool >= 2.4
-
-- GNU autopoint >= 0.19
-
-- GNU libltdl >= 2.4
-
-- GNU libunistring >= 0.9.3
-
-- libcurl >= 7.26 (or libgnurl >= 7.26)
-
-- GNU libmicrohttpd >= 0.9.59
-
-- GNU libgcrypt >= 1.6
-
-- libjansson >= 2.7
-
-- Postgres >= 9.6, including libpq
-
-- texlive-latex-extra
+.. include:: frags/list-of-dependencies.rst
-- python3-jinja2
-
-- libgnunetutil (from Git)
-
-- GNU Taler exchange (from Git)
+- GNU Taler exchange (from `download directory <http://ftpmirror.gnu.org/taler/>`__,
+ see `release announcement <https://mail.gnu.org/archive/cgi-bin/namazu.cgi?query=taler&idxname=info-gnu&max=20&result=normal&sort=date:late>`__)
Except for the last two, these are available in most GNU/Linux
distributions and should just be installed using the respective package
@@ -224,46 +192,9 @@ manager.
The following instructions will show how to install libgnunetutil and
the exchange (which includes the code for the auditor).
-Before you install libgnunetutil, you must download and install the
-dependencies mentioned above, otherwise the build may succeed but fail
-to export some of the tooling required by Taler.
+.. include:: frags/installing-gnunet.rst
-To download and install libgnunetutil, proceed as follows:
-
-.. code-block:: console
-
- $ git clone https://git.gnunet.org/gnunet/
- $ cd gnunet/
- $ ./bootstrap
- $ ./configure [--prefix=GNUNETPFX]
- $ # Each dependency can be fetched from non standard locations via
- $ # the '--with-<LIBNAME>' option. See './configure --help'.
- $ make
- # make install
-
-If you did not specify a prefix, GNUnet will install to ``/usr/local``,
-which requires you to run the last step as ``root``.
-
-To download and install the GNU Taler exchange, proceeds as follows:
-
-.. code-block:: console
-
- $ git clone git://git.taler.net/exchange
- $ cd exchange
- $ ./bootstrap
- $ ./configure [--prefix=EXCHANGEPFX] \
- [--with-gnunet=GNUNETPFX]
- $ # Each dependency can be fetched from non standard locations via
- $ # the '--with-<LIBNAME>' option. See './configure --help'.
- $ make
- # make install
-
-If you did not specify a prefix, the exchange will install to
-``/usr/local``, which requires you to run the last step as ``root``.
-Note that you have to specify ``--with-gnunet=/usr/local`` if you
-installed GNUnet to ``/usr/local`` in the previous step.
-
-.. Can we simply point to released tarballs? --ttn
+.. include:: frags/installing-taler-exchange.rst
Configuration
@@ -532,8 +463,6 @@ several categories of failures of different severity:
- Configuration issues (such was wire fees unavailable).
-.. Is "to make a loss" standard jargon (new to my ears)? --ttn
-
.. _AuditorDatabaseUpgrades: