From 2d409772bbee0de9ad4daad1f90bae0eb86f0313 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 22 Oct 2016 08:13:32 -0700 Subject: split into three binary packages --- debian/control | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index d4abef1..1a8e344 100644 --- a/debian/control +++ b/debian/control @@ -71,13 +71,29 @@ Homepage: https://joeyh.name/code/keysafe/ Vcs-Git: https://git.spwhitton.name/keysafe Vcs-Browser: https://git.spwhitton.name/keysafe -Package: keysafe +Package: keysafe-bin Architecture: any Section: misc Depends: ${shlibs:Depends}, ${misc:Depends}, Recommends: zenity Suggests: git-annex, +Description: keysafe's shared, architecture-dependent files + This package contains the keysafe binary. Keysafe is a program to + back up your secret encryption keys, such as OpenPGP/GPG private + keys, to cloud servers. + . + Instead of installing this package directly, you should install + either keysafe or keysafe-server. See those packages for a full + description of Keysafe. + +Package: keysafe +Architecture: all +Section: misc +Depends: ${misc:Depends}, + keysafe-bin, +Recommends: zenity +Suggests: git-annex, Description: securely back up secret keys to cloud servers Keysafe is a program to back up your secret encryption keys, such as OpenPGP/GPG private keys, to cloud servers. Keys are split up into @@ -87,3 +103,24 @@ Description: securely back up secret keys to cloud servers . A password is used to encrypt the shards. Keysafe's design ensures that it is infeasibly expensive to crack the password. + . + This package should be installed by desktop users. To set up a + Keysafe server, you should install keysafe-server. + +Package: keysafe-server +Architecture: all +Section: misc +Depends: ${misc:Depends}, + keysafe-bin, +Description: run a keysafe cloud server + Keysafe is a program to back up your secret encryption keys, such as + OpenPGP/GPG private keys, to cloud servers. Keys are split up into + several shards, only one of which is sent to each cloud server. This + way, it is impossible for any one server to access the whole secret + key by itself. + . + A password is used to encrypt the shards. Keysafe's design ensures + that it is infeasibly expensive to crack the password. + . + This package sets up a Keysafe server. If you want to use Keysafe to + back up your keys, you should install the keysafe package instead. -- cgit v1.2.3