summaryrefslogtreecommitdiffstats
path: root/urpmi
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2004-06-25 09:42:32 +0000
committerRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2004-06-25 09:42:32 +0000
commit720c384fd2ed6df516ceb5284aaac1bf785c3c94 (patch)
tree99a94cb24aeaa37b94dab3d80c0bc17e8200aead /urpmi
parenta0d6dc498b1d74c986c8ae143d9dd663b0b61d67 (diff)
downloadurpmi-720c384fd2ed6df516ceb5284aaac1bf785c3c94.tar
urpmi-720c384fd2ed6df516ceb5284aaac1bf785c3c94.tar.gz
urpmi-720c384fd2ed6df516ceb5284aaac1bf785c3c94.tar.bz2
urpmi-720c384fd2ed6df516ceb5284aaac1bf785c3c94.tar.xz
urpmi-720c384fd2ed6df516ceb5284aaac1bf785c3c94.zip
Make the verify-rpm being settable per-media in urpmi.cfg
Diffstat (limited to 'urpmi')
-rwxr-xr-xurpmi2
1 files changed, 1 insertions, 1 deletions
diff --git a/urpmi b/urpmi
index 024ad76c..03e145de 100755
--- a/urpmi
+++ b/urpmi
@@ -617,7 +617,7 @@ foreach my $set (@{$state->{transaction} || []}) {
);
my %transaction_sources_install = %{$urpm->extract_packages_to_install(\%transaction_sources) || {}};
- if ($urpm->{options}{'verify-rpm'} && !$force) {
+ if (!$force && ($urpm->{options}{'verify-rpm'}) || grep { $_->{'verify-rpm'} } @{$urpm->{media}}) {
my @bad_signatures = $urpm->check_sources_signatures(\%transaction_sources_install, \%transaction_sources, translate => 1);
if (@bad_signatures) {