summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNils Philippsen <nils@redhat.com>2012-01-09 15:51:17 +0100
committerNils Philippsen <nils@redhat.com>2012-01-09 16:03:03 +0100
commit7dbee21a7adbc25856b53532d0fe55f272f580bb (patch)
treeeba2a8a6543c404d328c9fc255f351a8635e1526
parent65baf370dab99f7f13efbc4fee51e88b53084cdc (diff)
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)
-rwxr-xr-xbackends/yum/yumBackend.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/backends/yum/yumBackend.py b/backends/yum/yumBackend.py
index fd73f87f7..beb027e49 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: