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