generic-poky/meta/lib/oe
Markus Lehtonen bb971577ab 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]

(From OE-Core rev: 9b3dc1bd4b8336423a3f8f7db0ab5fa6fa0e7257)

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-26 22:31:58 +00:00
..
tests test_utils: import functions directly for conciseness 2013-06-07 16:48:25 +01:00
__init__.py lib/oe: turn oe into a namespace package 2014-03-17 14:01:41 +00:00
buildhistory_analysis.py classes/buildhistory: add additional variables to image information 2013-12-03 17:45:50 +00:00
cachedpath.py cachedpath.py: global name 'error' is not defined 2013-05-15 19:27:11 +03:00
classextend.py lib/oe/classextend: Fix nativesdk double name mapping 2015-07-31 10:32:36 +01:00
classutils.py oe.classutils: add module 2011-06-28 13:55:43 +01:00
copy_buildsystem.py gen-lockedsig-cache: copy correct native sstate into ext SDK 2016-01-24 09:40:33 +00:00
data.py Remove a number of unneeded import os/bb calls 2012-07-19 12:24:50 +01:00
distro_check.py lib/oe/distro_check: don't set empty proxy keys 2015-11-24 15:55:41 +00:00
gpg_sign.py meta/lib: new module for handling GPG signing 2016-01-26 22:31:58 +00:00
license.py license: Add support for handle INCOMPATIBLE_LICENSE in manifest creation 2015-05-09 22:28:14 +01:00
lsb.py lib/oe/lsb.py: Prioritize parsing of /etc/os-release 2015-03-22 14:42:18 +00:00
maketype.py Remove a number of unneeded import os/bb calls 2012-07-19 12:24:50 +01:00
manifest.py populate_sdk: Fix TOOLCHAIN_TARGET_TASK_ATTEMPTONLY implementation 2014-06-25 13:51:47 +01:00
package.py split_and_strip_files: regroup hardlinks to make build deterministic 2015-04-29 10:58:55 +01:00
package_manager.py meta/lib: new module for handling GPG signing 2016-01-26 22:31:58 +00:00
packagedata.py bitbake.conf/package: Collapse PKGDATA_DIR into a single machine specific directory 2013-09-14 08:21:00 +01:00
packagegroup.py Rename PACKAGE_GROUP variable to FEATURE_PACKAGES 2014-03-07 14:45:21 +00:00
patch.py lib/oe/patch: improve extraction of patch header 2015-12-01 21:32:03 +00:00
path.py lib/oe: drop custom implementation of oe.path.relative 2014-03-07 14:58:44 +00:00
prservice.py image/kernel-module-split/eglibc-ld.inc: Remove has_key() usage 2013-05-09 14:06:51 +01:00
qa.py image/kernel-module-split/eglibc-ld.inc: Remove has_key() usage 2013-05-09 14:06:51 +01:00
recipeutils.py lib/oe/recipeutils: refactor patch_recipe_file() to use edit_metadata() 2015-12-01 21:32:04 +00:00
rootfs.py lib/oe/rootfs: Use list_pkgs() instead of list() 2016-01-20 17:07:15 +00:00
sdk.py lib/oe/sdk: Partially revert "sdk.py: fix conflicts of packages" 2016-01-24 09:40:34 +00:00
sstatesig.py sstatesig: Handle special case of gcc-source shared-workdir for printdiff 2016-01-11 15:41:47 +00:00
terminal.py lib/oe/terminal: use C locale when determining version 2015-12-01 21:32:02 +00:00
types.py oe.types: add 'path' type 2013-08-26 11:47:18 +01:00
utils.py lib/oe/utils: Add function format_pkg_list() 2016-01-20 17:07:15 +00:00