summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2015-04-06 11:13:41 +0000
committerespie <espie@openbsd.org>2015-04-06 11:13:41 +0000
commit9dd379278aad4fe45c3131f5095d7fe40b320f08 (patch)
treeb6f8cefa4c74e87f8e01b2ffbace9c67235ba23b
parentmove signer_list up so pkg_info can use it (diff)
downloadwireguard-openbsd-9dd379278aad4fe45c3131f5095d7fe40b320f08.tar.xz
wireguard-openbsd-9dd379278aad4fe45c3131f5095d7fe40b320f08.zip
mark installed locations as "trusted" so that pkg_info does not check sigs
on them.
-rw-r--r--usr.sbin/pkg_add/OpenBSD/PackageLocation.pm13
1 files changed, 12 insertions, 1 deletions
diff --git a/usr.sbin/pkg_add/OpenBSD/PackageLocation.pm b/usr.sbin/pkg_add/OpenBSD/PackageLocation.pm
index 593615cf15f..90544ffb8aa 100644
--- a/usr.sbin/pkg_add/OpenBSD/PackageLocation.pm
+++ b/usr.sbin/pkg_add/OpenBSD/PackageLocation.pm
@@ -1,5 +1,5 @@
# ex:ts=8 sw=4:
-# $OpenBSD: PackageLocation.pm,v 1.44 2014/07/10 21:12:33 espie Exp $
+# $OpenBSD: PackageLocation.pm,v 1.45 2015/04/06 11:13:41 espie Exp $
#
# Copyright (c) 2003-2007 Marc Espie <espie@openbsd.org>
#
@@ -47,6 +47,11 @@ sub name
return $self->{name};
}
+sub trusted
+{
+ return 0;
+}
+
OpenBSD::Auto::cache(pkgname,
sub {
my $self = shift;
@@ -362,4 +367,10 @@ sub plist
return OpenBSD::PackingList->from_installation($self->name, $code);
}
+sub trusted
+{
+ return 1;
+}
+
+
1;