From: espie Date: Fri, 17 Jan 2014 10:55:01 +0000 (+0000) Subject: default signer less picky, just select by function, e.g., *pkg or *fw. X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=8c68e5413be68bf108f69d91b7cfa3412dcad3a3;p=openbsd default signer less picky, just select by function, e.g., *pkg or *fw. --- diff --git a/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm b/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm index adc558a2e80..90539c6f564 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.21 2014/01/14 10:05:58 espie Exp $ +# $OpenBSD: AddCreateDelete.pm,v 1.22 2014/01/17 10:55:01 espie Exp $ # # Copyright (c) 2007-2014 Marc Espie # @@ -112,16 +112,10 @@ OpenBSD::Auto::cache(signer_list, if ($self->defines('SIGNER')) { return [split /,/, $self->{subst}->value('SIGNER')]; } else { - require OpenBSD::Paths; - - my $cmd = OpenBSD::Paths->uname." -r"; - my $value = `$cmd`; - $value =~ s/\.//; - chomp $value; if ($self->defines('FW_UPDATE')) { - return [$value."fw", qr{^\d+fw$}]; + return [qr{^.*fw$}]; } else { - return [$value."pkg", qr{^\d+pkg$}]; + return [qr{^.*pkg$}]; } } });