diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-09-26 19:17:38 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-09-26 19:17:38 +0200 |
commit | f7d6a6783489baa50c5b2aed2c54d19a279a1230 (patch) | |
tree | 353f6e2585df6c62f6b12f852ef4314114d81a67 /debian | |
parent | 071d1920d0aac4f7c65d6f49e3116536328c1132 (diff) |
-update debian packages, improve descriptions
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/control | 48 |
2 files changed, 49 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog index c151d9bad..3a660e563 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +taler-exchange (0.8.99-2) unstable; urgency=low + + * Packaging latest pre-release from Git. + + -- Christian Grothoff <grothoff@gnu.org> Mon, Sep 26 2022 09:50:12 +0200 + taler-exchange (0.8.99-1) unstable; urgency=low * Updating to latest pre-release from Git. diff --git a/debian/control b/debian/control index 3f55173e1..995b5d3ee 100644 --- a/debian/control +++ b/debian/control @@ -39,7 +39,12 @@ Depends: netbase, ${misc:Depends}, ${shlibs:Depends} -Description: libraries to talk to a GNU Taler exchange +Description: Libraries to talk to a GNU Taler exchange. + The package also contains various files fundamental + to all GNU Taler installations, such as the + taler-config configuration command-line tool, + various base configuration files and associated + documentation. Package: taler-exchange-database Architecture: any @@ -50,7 +55,10 @@ Depends: netbase, ${misc:Depends}, ${shlibs:Depends} -Description: programs and libraries to manage a GNU Taler exchange database +Description: Programs and libraries to manage a GNU Taler exchange database. + This package contains only the code to setup the + (Postgresql) database interaction (taler-exchange-dbinit + and associated resource files). Package: taler-exchange Architecture: any @@ -69,7 +77,22 @@ Depends: Recommends: taler-exchange-offline (= ${binary:Version}), postgresql (>=13.0) -Description: GNU's payment system operator +Description: GNU's payment system operator. + GNU Taler is the privacy-preserving digital payment + system from the GNU project. This package contains the + core logic that must be run by the payment service + provider or bank to offer payments to consumers and + merchants. At least one exchange must be operated + per currency. + In addition to the core logic, an exchange operator + must also have a system running the "offline" logic + which is packaged as taler-exchange-offline. It is + recommended to keep the "offline" logic on a system + that is never connected to the Internet. However, it + is also possible to run the "offline" logic directly + on the production system, especially for testing. + Finally, an exchange operator should also be prepared + to run a taler-auditor. Package: taler-exchange-offline Architecture: any @@ -82,7 +105,14 @@ Depends: netbase, ${misc:Depends}, ${shlibs:Depends} -Description: tools for managing the GNU Taler exchange offline keys +Description: Tools for managing the GNU Taler exchange offline keys. + A GNU Taler exchange uses an offline key to sign its online + keys, fee structure, bank routing information and other meta + data. The offline signing key is the root of the Taler PKI + that is then embedded in consumer wallets and merchant backends. + This package includes the tool to download material to sign + from the exchange, create signatures, and upload the resulting + signatures to the exchange. Package: taler-auditor Architecture: any @@ -98,7 +128,15 @@ Depends: python3-jinja2, ${misc:Depends}, ${shlibs:Depends} -Description: GNU's payment system auditor +Description: GNU's payment system auditor. + GNU Taler is the privacy-preserving digital payment + system from the GNU project. This package contains the + auditor logic. It verifies that the taler-exchange run + by a payment service provider is correctly performing + its bank transactions and thus has the correct balance + in its escrow account. Each exchange operator is + expected to make use of one or more auditors as part + of its regulatory compliance. Package: libtalerexchange-dev Section: libdevel |