[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openembedded-core
Subject:    [OE-core] [PATCH 2/2] lib/oe/package_manager.py (rpm): Allow use of non-signed feeds
From:       Otavio Salvador <otavio () ossystems ! com ! br>
Date:       2017-09-30 18:06:55
Message-ID: 20170930180655.25134-2-otavio () ossystems ! com ! br
[Download RAW message or body]

When we wish to use the package feed for local development, it does
not uses GPG signed feeds by default but dnf does. We need to
configure the GPG signature check out so it works out of box.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 meta/lib/oe/package_manager.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index 1501291657..51870c0609 100644
--- a/meta/lib/oe/package_manager.py
+++ b/meta/lib/oe/package_manager.py
@@ -551,7 +551,7 @@ class RpmPM(PackageManager):
         if self.d.getVar('PACKAGE_FEED_SIGN') == '1':
             gpg_opts += \
'gpgkey=file://%s/pki/packagefeed-gpg/PACKAGEFEED-GPG-KEY-%s-%s\n' % \
(self.d.getVar('sysconfdir'), self.d.getVar('DISTRO'), \
self.d.getVar('DISTRO_CODENAME'))  else:
-            gpg_opts = ''
+            gpg_opts = 'gpgcheck=0\n'
 
         bb.utils.mkdirhier(oe.path.join(self.target_rootfs, "etc", "yum.repos.d"))
         remote_uris = self.construct_uris(feed_uris.split(), \
                feed_base_paths.split())
-- 
2.14.2

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic