anastasis

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

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.