anastasis

Credential backup and recovery protocol and service
Log | Files | Refs | Submodules | README | LICENSE

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.