From f63740601809ca9d21bee1d63680685d3da17e0c Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Wed, 25 Mar 2015 14:30:32 -0400 Subject: [PATCH] New upstream version * Remove database if schema if is outdated * Include updated schema to fix key expirations --- debian/changelog | 6 ++++++ debian/moonshot-trust-router.postinst | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d556bee..27dcd9f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +moonshot-trust-router (1.5.1~1) unstable; urgency=medium + + * New Upstream version to fix key expiration schema/view + + -- Sam Hartman Wed, 25 Mar 2015 14:30:01 -0400 + moonshot-trust-router (1.5~4) unstable; urgency=medium * Fix versioning because we want to fix the gss_delete_sec_context for wheezy diff --git a/debian/moonshot-trust-router.postinst b/debian/moonshot-trust-router.postinst index 870aaac..b2cbbdb 100644 --- a/debian/moonshot-trust-router.postinst +++ b/debian/moonshot-trust-router.postinst @@ -19,7 +19,11 @@ case "$1" in configure) if dpkg --compare-versions "$2" lt 1.2-2; then adduser --quiet --system --home /var/lib/trust_router --group --disabled-login trustrouter - fi + fi + if dpkg --compare-versions "$2" lt-nl 1.5.1 ; then + # Schema updated + rm -f /var/lib/trust_router/keys + fi su -s /bin/sh -c "umask 027&&sqlite3