summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2014-01-12 11:18:57 +0000
committerespie <espie@openbsd.org>2014-01-12 11:18:57 +0000
commit551019b8a9b01c68a4fb3908d28051695eda77ff (patch)
tree272afc55d032a14406a1fc68936c91648279efab
parentexpand the "eval" description a little; from wiz@netbsd (diff)
downloadwireguard-openbsd-551019b8a9b01c68a4fb3908d28051695eda77ff.tar.xz
wireguard-openbsd-551019b8a9b01c68a4fb3908d28051695eda77ff.zip
allow prev release keys for now, transition 5.4 -> 5.5 kindof requires
it.
-rw-r--r--usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm7
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm b/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm
index ab2bbf0e1a9..1bed9b71b09 100644
--- a/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm
+++ b/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm
@@ -1,5 +1,5 @@
# ex:ts=8 sw=4:
-# $OpenBSD: AddCreateDelete.pm,v 1.19 2014/01/09 20:20:01 espie Exp $
+# $OpenBSD: AddCreateDelete.pm,v 1.20 2014/01/12 11:18:57 espie Exp $
#
# Copyright (c) 2007-2014 Marc Espie <espie@openbsd.org>
#
@@ -118,10 +118,11 @@ OpenBSD::Auto::cache(signer_list,
my $value = `$cmd`;
$value =~ s/\.//;
chomp $value;
+ my $previous = $value - 1;
if ($self->defines('FW_UPDATE')) {
- return [$value."fw"];
+ return [$value."fw", $previous."fw"];
} else {
- return [$value."pkg"];
+ return [$value."pkg", $previous."pkg"];
}
}
});