]> code.ossystems Code Review - openembedded-core.git/commit
meta/lib: new module for handling GPG signing
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Mon, 25 Jan 2016 12:21:34 +0000 (14:21 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 26 Jan 2016 22:31:08 +0000 (22:31 +0000)
commit9b3dc1bd4b8336423a3f8f7db0ab5fa6fa0e7257
treec99714d1e9b6aa62570d9636cbfeec177e502451
parent6f5bec4570a9237681fcee3922209af2a48f6c07
meta/lib: new module for handling GPG signing

Add a new Python module (oe.gpg_sign) for handling GPG signing
operations, i.e. currently package and package feed signing. The purpose
is to be able to more easily support various signing backends and to be
able to centralise signing functionality into one place (e.g.  package
signing and sstate signing). Currently, only local signing with gpg is
implemented.

[YOCTO #8755]

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/sign_package_feed.bbclass
meta/classes/sign_rpm.bbclass
meta/lib/oe/gpg_sign.py [new file with mode: 0644]
meta/lib/oe/package_manager.py
meta/recipes-core/meta/signing-keys.bb