This patch series extends the gpg_sign module to support ipk signing. Changes since v6: * Added pubkey to signing_keys.bb and rebased on top of Randy's work * Made gpg version detection logic more robust * Simplified detach_sign() gpg communication (no more os.pipe)
Ioan-Adrian Ratiu (5): gpg_sign: add local ipk package signing functionality gpg_sign: detach_sign: fix gpg > 2.1 STDIN file descriptor gpg_sign: export_pubkey: add signature type support signing-keys: create ipk package package_manager: sign IPK package feeds meta/classes/package_ipk.bbclass | 5 +++ meta/classes/sign_ipk.bbclass | 52 ++++++++++++++++++++++++++++ meta/classes/sign_package_feed.bbclass | 17 ++++++++- meta/lib/oe/gpg_sign.py | 63 ++++++++++++++++++++++++++-------- meta/lib/oe/package_manager.py | 17 +++++++-- meta/recipes-core/meta/signing-keys.bb | 15 +++++++- 6 files changed, 151 insertions(+), 18 deletions(-) create mode 100644 meta/classes/sign_ipk.bbclass -- 2.7.1 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
