Mine arrived in Germany while I was away at p2k16, but I had only
ordered on the Thursday before the weekend.
I successfully verified the signatures and that all files are indeed
covered by them.
--------------------
#!/usr/bin/perl -w
use File::Find;
my %tree;
my %skip = qw(SHA256.sig 1 TRANS.TBL 1 boot.catalog 1 .slicemapfile 1);
find sub { push @{$tree{$File::Find::dir}}, $_ if -f && !$skip{$_} }, @ARGV;
use autodie;
opendir my $oldcwd, ".";
for (sort keys %tree) {
print "===> ", $_, "\n";
chdir $_;
system qw(/usr/bin/signify -C -p /etc/signify/openbsd-59-base.pub
-x SHA256.sig), @{$tree{$_}} and die;
chdir $oldcwd;
}
--
Christian "naddy" Weisgerber [email protected]