X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/distorted-keys/blobdiff_plain/59d0e78efe5ea301ec1731bce8e3cae1dd70d154..865fd3f4cc56e190fe18e69bc1583a0c3ba60176:/Makefile.am diff --git a/Makefile.am b/Makefile.am index 2a33276..eb8e46f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -49,7 +49,7 @@ SUBSTVARS = \ PACKAGE="$(PACKAGE)" VERSION="$(VERSION)" \ PYTHON="$(PYTHON)" \ bindir="$(bindir)" sbindir="$(sbindir)" \ - pkgconfdir="$(pkgconfdir)" \ + sysconfdir="$(sysconfdir)" pkgconfdir="$(pkgconfdir)" \ pkgstatedir="$(localstatedir)/lib/$(PACKAGE)" \ pkglibdir="$(pkglibdir)" \ user="$(user)" @@ -101,10 +101,11 @@ keyfunc.sh: keyfunc.sh.in Makefile mv keyfunc.sh.new keyfunc.sh ## Commands. -dist_pkglib_SCRIPTS += keys.archive dist_pkglib_SCRIPTS += keys.conceal dist_pkglib_SCRIPTS += keys.keeper-cards dist_pkglib_SCRIPTS += keys.keeper-nub +dist_pkglib_SCRIPTS += keys.list-keepers +dist_pkglib_SCRIPTS += keys.list-recov dist_pkglib_SCRIPTS += keys.new-keeper dist_pkglib_SCRIPTS += keys.new-recov dist_pkglib_SCRIPTS += keys.recover @@ -130,6 +131,7 @@ dist_pkglib_DATA += ktype.seccure dist_profile_DATA += profile.d/01seccure ## Commands. +dist_pkglib_SCRIPTS += cryptop.archive dist_pkglib_SCRIPTS += cryptop.genkey dist_pkglib_SCRIPTS += cryptop.list dist_pkglib_SCRIPTS += cryptop.delkey @@ -151,12 +153,34 @@ userv/distorted-keys: userv/distorted-keys.in Makefile >userv/distorted-keys.new && \ mv userv/distorted-keys.new userv/distorted-keys +###-------------------------------------------------------------------------- +### Secure storage management. + +## Ephemeral filesystem construction. +sbin_SCRIPTS += mount-ephemeral +EXTRA_DIST += mount-ephemeral + +## Directory claiming service. +noinst_DATA += userv/claim-dir +EXTRA_DIST += userv/claim-dir.in +CLEANFILES += userv/claim-dir +userv/claim-dir: userv/claim-dir.in Makefile + $(AM_V_at)mkdir -p userv/ + $(SUBST) $(srcdir)/userv/claim-dir.in $(SUBSTVARS) \ + >userv/claim-dir.new && \ + mv userv/claim-dir.new userv/claim-dir + +## Configuration file. +EXTRA_DIST += claim-dir.tab + ###-------------------------------------------------------------------------- ### Configuration snippets. dist_profile_DATA += profile.d/00base dist_profile_DATA += profile.d/02infra +EXTRA_DIST += keys.conf + ###-------------------------------------------------------------------------- ### Release setup. @@ -174,6 +198,8 @@ EXTRA_DIST += debian/rules debian/compat EXTRA_DIST += debian/distorted-keys.install EXTRA_DIST += debian/distorted-keys.postinst +EXTRA_DIST += debian/claim-dir.install + EXTRA_DIST += debian/admin.users debian/admin.groups ###----- That's all, folks --------------------------------------------------