control (2727B)
1 Source: anastasis 2 Section: net 3 Priority: optional 4 Maintainer: Christian Grothoff <grothoff@gnu.org> 5 Build-Depends: 6 meson, 7 ninja-build, 8 debhelper-compat (= 12), 9 gettext, 10 libgnunet-dev (>=0.27.0), 11 libtalerexchange-dev (>= 1.5.0), 12 libtalermerchant-dev (>= 1.5.0), 13 libpq-dev (>=15), 14 libsqlite3-dev (>=3.8), 15 pkg-config, 16 po-debconf, 17 libqrencode-dev, 18 uuid-dev, 19 zlib1g-dev 20 Standards-Version: 4.5.0 21 Vcs-Git: https://salsa.debian.org/debian/anastasis.git 22 Vcs-browser: https://salsa.debian.org/debian/anastasis 23 Homepage: https://anastasis.lu/ 24 25 Package: libanastasis 26 Architecture: any 27 Pre-Depends: 28 ${misc:Pre-Depends} 29 Depends: 30 lsb-base, 31 netbase, 32 ${misc:Depends}, 33 ${shlibs:Depends} 34 Description: libraries to talk to a GNU Anastasis provider. 35 . 36 GNU Anastasis allows users to make backups of their 37 private key material to multiple providers while ensuring that 38 individual providers cannot learn the secret key material. 39 The libraries contained in this package implement the 40 client-side of the Anastasis backup and recovery protocol. 41 42 Package: anastasis-httpd 43 Architecture: any 44 Pre-Depends: 45 ${misc:Pre-Depends} 46 Depends: 47 libtalerexchange (>= 1.5.0), 48 libtalermerchant (>= 1.5.0), 49 libgnutls30 (>= 3.7.1), 50 adduser, 51 lsb-base, 52 netbase, 53 ${misc:Depends}, 54 ${shlibs:Depends} 55 Recommends: 56 apache2 | nginx | httpd, 57 postgresql (>=15.0) 58 Description: GNU's key escrow provider. 59 . 60 GNU Anastasis allows users to make backups of their 61 private key material to multiple providers while ensuring that 62 individual providers cannot learn the secret key material. 63 This package contains the backend logic that must be run by 64 an Anastasis backup provider. 65 66 Package: anastasis-cli 67 Architecture: any 68 Pre-Depends: 69 ${misc:Pre-Depends} 70 Depends: 71 libanastasis, 72 ${misc:Depends}, 73 ${shlibs:Depends} 74 Description: Command-line interface for the GNU Anastasis key escrow provider service. 75 . 76 GNU Anastasis allows users to make backups of their 77 private key material to multiple providers while ensuring that 78 individual providers cannot learn the secret key material. 79 This package contains a command-line interface to the 80 Anastasis logic. Please note that we do not expect the CLI to 81 be useful to end-users. It may be useful for integration of 82 Anastasis into applications (and for testing). 83 If you are looking for a stand-alone Anastasis client, please 84 use anastasis-gtk. 85 86 Package: libanastasis-dev 87 Section: libdevel 88 Architecture: any 89 Depends: 90 libtalerexchange-dev (>= 1.5.0), 91 libtalermerchant-dev (>= 1.5.0), 92 libgnunet-dev (>=0.27.0), 93 ${misc:Depends}, 94 ${shlibs:Depends} 95 Description: libraries to talk to a GNU Anastasis provider (development). 96 . 97 This package contains the development files for the libanastasis libraries.