summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control57
1 files changed, 38 insertions, 19 deletions
diff --git a/debian/control b/debian/control
index 0252c0d..85865ef 100644
--- a/debian/control
+++ b/debian/control
@@ -8,19 +8,16 @@ Build-Depends:
autopoint,
debhelper-compat (= 12),
gettext,
- libgnunet-dev,
- libtalerexchange-dev (>= 0.8.5),
- libtalermerchant-dev (>= 0.8.4),
- libpq-dev (>=9.5),
+ libgnunet-dev (>=0.21),
+ libtalerexchange-dev (>= 0.10.2),
+ libtalermerchant-dev (>= 0.10.2),
+ libpq-dev (>=14),
libsqlite3-dev (>=3.8),
pkg-config,
po-debconf,
libqrencode-dev,
uuid-dev,
zlib1g-dev
-Build-Conflicts:
- autoconf2.13,
- automake1.4
Standards-Version: 4.5.0
Vcs-Git: https://salsa.debian.org/debian/anastasis.git
Vcs-browser: https://salsa.debian.org/debian/anastasis
@@ -35,44 +32,66 @@ Depends:
netbase,
${misc:Depends},
${shlibs:Depends}
-Description: libraries to talk to an Anastasis provider.
+Description: libraries to talk to a GNU Anastasis provider.
+ .
+ GNU Anastasis allows users to make backups of their
+ private key material to multiple providers while ensuring that
+ individual providers cannot learn the secret key material.
+ The libraries contained in this package implement the
+ client-side of the Anastasis backup and recovery protocol.
Package: anastasis-httpd
Architecture: any
Pre-Depends:
${misc:Pre-Depends}
Depends:
- libtalerexchange (>= 0.8.5),
+ libtalerexchange (>= 0.10.2),
libgnutls30 (>= 3.7.1),
adduser,
lsb-base,
netbase,
- apache2 | nginx | httpd,
- postgresql,
- dbconfig-pgsql | dbconfig-no-thanks,
${misc:Depends},
${shlibs:Depends}
+Recommends:
+ apache2 | nginx | httpd,
+ postgresql (>=14.0)
Description: GNU's key escrow provider.
+ .
+ GNU Anastasis allows users to make backups of their
+ private key material to multiple providers while ensuring that
+ individual providers cannot learn the secret key material.
+ This package contains the backend logic that must be run by
+ an Anastasis backup provider.
Package: anastasis-cli
Architecture: any
Pre-Depends:
${misc:Pre-Depends}
Depends:
- libanastasis (>= 0.0.0),
+ libanastasis,
${misc:Depends},
${shlibs:Depends}
-Description: Command-line interface for the Anastasis key escrow provider service.
+Description: Command-line interface for the GNU Anastasis key escrow provider service.
+ .
+ GNU Anastasis allows users to make backups of their
+ private key material to multiple providers while ensuring that
+ individual providers cannot learn the secret key material.
+ This package contains a command-line interface to the
+ Anastasis logic. Please note that we do not expect the CLI to
+ be useful to end-users. It may be useful for integration of
+ Anastasis into applications (and for testing).
+ If you are looking for a stand-alone Anastasis client, please
+ use anastasis-gtk.
Package: libanastasis-dev
Section: libdevel
Architecture: any
Depends:
- libtalermerchant-dev (>= 0.8.3),
- libtalerexchange-dev (>= 0.8.5),
- libgnunet-dev (>=0.15.3),
+ libtalermerchant-dev (>= 0.10.2),
+ libtalerexchange-dev (>= 0.10.2),
+ libgnunet-dev (>=0.21),
${misc:Depends},
${shlibs:Depends}
-Description: libraries to talk to a GNU Anastasis provider (development)
+Description: libraries to talk to a GNU Anastasis provider (development).
.
- This package contains the development files.
+ This package contains the development files for the libanastasis libraries.