35 lines
1.3 KiB
Diff
35 lines
1.3 KiB
Diff
From 7dbee21a7adbc25856b53532d0fe55f272f580bb Mon Sep 17 00:00:00 2001
|
|
From: Nils Philippsen <nils@redhat.com>
|
|
Date: Mon, 9 Jan 2012 15:51:17 +0100
|
|
Subject: [PATCH] yum: don't request authorization for trusted packages
|
|
(#771746)
|
|
|
|
Misunderstood PackageKitYumBackend._is_package_repo_signed() semantics,
|
|
revert to the implementation from before I fixed it till it broke.
|
|
(cherry picked from commit d99c430775a6de3e7e98819f5b5c0c6017d6edde)
|
|
---
|
|
backends/yum/yumBackend.py | 7 +------
|
|
1 files changed, 1 insertions(+), 6 deletions(-)
|
|
|
|
diff --git a/backends/yum/yumBackend.py b/backends/yum/yumBackend.py
|
|
index fd73f87..beb027e 100755
|
|
--- a/backends/yum/yumBackend.py
|
|
+++ b/backends/yum/yumBackend.py
|
|
@@ -1706,12 +1706,7 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
|
|
signed = False
|
|
try:
|
|
repo = self.yumbase.repos.getRepo(pkg.repoid)
|
|
- if hasattr(repo, "_override_sigchecks"):
|
|
- # yum >= 3.2.29
|
|
- signed = not repo._override_sigchecks
|
|
- else:
|
|
- # yum < 3.2.29
|
|
- signed = repo.gpgcheck
|
|
+ signed = repo.gpgcheck
|
|
except yum.Errors.RepoError, e:
|
|
raise PkError(ERROR_REPO_NOT_AVAILABLE, _to_unicode(e))
|
|
except exceptions.IOError, e:
|
|
--
|
|
1.7.7.5
|
|
|