diff options
author | Ioan-Adrian Ratiu <adrian.ratiu@ni.com> | 2016-03-10 12:02:55 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-11 16:50:27 +0000 |
commit | a40f27aa7802e8a0bd87a5417e35adbface62d05 (patch) | |
tree | b4b2dbb79f30970216735fb373efeee4cf8bf6d9 /scripts/cleanup-workdir | |
parent | c885b44480b14554c8835e114a2e5469a82f0598 (diff) | |
download | openembedded-core-a40f27aa7802e8a0bd87a5417e35adbface62d05.tar.gz openembedded-core-a40f27aa7802e8a0bd87a5417e35adbface62d05.tar.bz2 openembedded-core-a40f27aa7802e8a0bd87a5417e35adbface62d05.zip |
gpg_sign: add local ipk package signing functionality
Implement ipk signing inside the sign_ipk bbclass using the gpg_sign
module and configure signing similar to how rpm does it. sign_ipk uses
gpg_sign's detach_sign because its functionality is identical to package
feed signing.
IPK signing process is a bit different from rpm:
- Signatures are stored outside ipk files; opkg connects to a feed
server and downloads them to verify a package.
- Signatures are of two types (both supported by opkg): binary or
ascii armoured. By default we sign using ascii armoured.
- Public keys are stored on targets to verify ipks using the
opkg-keyrings recipe.
Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/cleanup-workdir')
0 files changed, 0 insertions, 0 deletions