Split underlying machinery into a separate package.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 15 Feb 2012 01:10:48 +0000 (01:10 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 23 Feb 2012 03:14:38 +0000 (03:14 +0000)
Makefile.am
debian/.gitignore
debian/control
debian/distorted-keys-base.install [new file with mode: 0644]
debian/distorted-keys.install

index ca70920..2f90bbe 100644 (file)
@@ -205,6 +205,8 @@ EXTRA_DIST          += config/auto-version
 EXTRA_DIST             += debian/changelog debian/control debian/copyright
 EXTRA_DIST             += debian/rules debian/compat
 
+EXTRA_DIST             += debian/distorted-keys-base.install
+
 EXTRA_DIST             += debian/distorted-keys.install
 EXTRA_DIST             += debian/distorted-keys.postinst
 
index ddf56e8..f03171c 100644 (file)
@@ -1,4 +1,5 @@
 build
+distorted-keys-base
 distorted-keys
 claim-dir
 tmp
index 0e334b7..892543c 100644 (file)
@@ -5,11 +5,22 @@ Maintainer: Mark Wooding <mdw@distorted.org.uk>
 Build-Depends: python (>= 2.5), debhelper (>= 8.1.2)
 Standards-Version: 3.1.1
 
-Package: distorted-keys
+Package: distorted-keys-base
 Architecture: all
-Depends: python (>= 2.5), userv, openssl (>= 0.9.8o), adduser
+Depends: openssl (>= 0.9.8o)
 Recommends: gnupg, claim-dir
-Suggests: seccure, texlive-latex-recommended, qrencode
+Suggests: seccure
+Description: Underlying machinery for distorted.org.uk key-management system.
+ This package contains the libraries and key-type definitions for the
+ distorted.org.uk key-management system.  It also contains a script suitable
+ for doing public-key operations without any of the `userv' machinery
+ required by the full system.  It might therefore be useful to install this
+ package on satellite systems, even if they don't have the full system.
+
+Package: distorted-keys
+Architecture: all
+Depends: distorted-keys-base, python (>= 2.5), userv, adduser
+Suggests: texlive-latex-recommended, qrencode
 Description: Basic key-management system with secure recovery features.
  The primary purpose of the distorted.org.uk key management system is
  to provide a secure way of recovering important cryptographic keys,
diff --git a/debian/distorted-keys-base.install b/debian/distorted-keys-base.install
new file mode 100644 (file)
index 0000000..a211378
--- /dev/null
@@ -0,0 +1,5 @@
+usr/bin/pubkeyop
+usr/lib/distorted-keys/keyfunc.sh
+usr/lib/distorted-keys/ktype.*
+
+keys.conf                              /etc/distorted-keys
index 8ff9b4c..67dab71 100644 (file)
@@ -1,9 +1,11 @@
-usr/bin
+usr/bin/cryptop
+usr/bin/extract-profile
+usr/bin/shamir
 usr/sbin/keys
-usr/lib/distorted-keys
-etc/distorted-keys
+usr/lib/distorted-keys/keys.*
+usr/lib/distorted-keys/cryptop.*
+etc/distorted-keys/profile.d
 
 debian/build/userv/distorted-keys      /etc/userv/default.d
 debian/admin.users                     /etc/distorted-keys
 debian/admin.groups                    /etc/distorted-keys
-keys.conf                              /etc/distorted-keys