summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/package_manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oe/package_manager.py')
-rw-r--r--meta/lib/oe/package_manager.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index 26f6466ed1..b30a4da057 100644
--- a/meta/lib/oe/package_manager.py
+++ b/meta/lib/oe/package_manager.py
@@ -110,10 +110,7 @@ class RpmIndexer(Indexer):
110 110
111 rpm_createrepo = bb.utils.which(os.getenv('PATH'), "createrepo") 111 rpm_createrepo = bb.utils.which(os.getenv('PATH'), "createrepo")
112 if self.d.getVar('PACKAGE_FEED_SIGN', True) == '1': 112 if self.d.getVar('PACKAGE_FEED_SIGN', True) == '1':
113 signer = get_signer(self.d, 113 signer = get_signer(self.d, self.d.getVar('PACKAGE_FEED_GPG_BACKEND', True))
114 self.d.getVar('PACKAGE_FEED_GPG_BACKEND', True),
115 self.d.getVar('PACKAGE_FEED_GPG_NAME', True),
116 self.d.getVar('PACKAGE_FEED_GPG_PASSPHRASE_FILE', True))
117 else: 114 else:
118 signer = None 115 signer = None
119 index_cmds = [] 116 index_cmds = []
@@ -144,7 +141,9 @@ class RpmIndexer(Indexer):
144 # Sign repomd 141 # Sign repomd
145 if signer: 142 if signer:
146 for repomd in repomd_files: 143 for repomd in repomd_files:
147 signer.detach_sign(repomd) 144 signer.detach_sign(repomd,
145 self.d.getVar('PACKAGE_FEED_GPG_NAME', True),
146 self.d.getVar('PACKAGE_FEED_GPG_PASSPHRASE_FILE', True))
148 # Copy pubkey(s) to repo 147 # Copy pubkey(s) to repo
149 distro_version = self.d.getVar('DISTRO_VERSION', True) or "oe.0" 148 distro_version = self.d.getVar('DISTRO_VERSION', True) or "oe.0"
150 if self.d.getVar('RPM_SIGN_PACKAGES', True) == '1': 149 if self.d.getVar('RPM_SIGN_PACKAGES', True) == '1':