mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 13:09:50 +00:00
signing-keys: Make signing keys the only publisher of keys
Previously the keys were put into the os-release package. The package indexing code was also deploying the keys rather than only using the keys. This change makes signing-keys.bb the only publisher of the keys and also uses standard tasks that already have sstate. (From OE-Core rev: 1e38068ac38dfd067655dfd41464e28439179306) Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
64ab17b707
commit
7bb9e8ddbf
@@ -144,16 +144,6 @@ class RpmIndexer(Indexer):
|
||||
signer.detach_sign(repomd,
|
||||
self.d.getVar('PACKAGE_FEED_GPG_NAME', True),
|
||||
self.d.getVar('PACKAGE_FEED_GPG_PASSPHRASE_FILE', True))
|
||||
# Copy pubkey(s) to repo
|
||||
distro_version = self.d.getVar('DISTRO_VERSION', True) or "oe.0"
|
||||
if self.d.getVar('RPM_SIGN_PACKAGES', True) == '1':
|
||||
shutil.copy2(self.d.getVar('RPM_GPG_PUBKEY', True),
|
||||
os.path.join(self.deploy_dir,
|
||||
'RPM-GPG-KEY-%s' % distro_version))
|
||||
if self.d.getVar('PACKAGE_FEED_SIGN', True) == '1':
|
||||
shutil.copy2(self.d.getVar('PACKAGE_FEED_GPG_PUBKEY', True),
|
||||
os.path.join(self.deploy_dir,
|
||||
'REPODATA-GPG-KEY-%s' % distro_version))
|
||||
|
||||
|
||||
class OpkgIndexer(Indexer):
|
||||
|
||||
Reference in New Issue
Block a user