]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
package_manager: sign DEB package feeds
authorFerry Toth <ftoth@exalondelft.nl>
Sun, 3 Apr 2022 19:50:45 +0000 (21:50 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 5 Apr 2022 21:25:09 +0000 (22:25 +0100)
commitfcc3cee276999efe6402959eb295e7a0e1e96f96
treefa05879bf14e99820489d8d89c0cb2db5350e947
parentcfcaa54dc73925df448099fb60f75b18350b2a3b
package_manager: sign DEB package feeds

Implement debian package repository signature.
For each Release file created in repository subdirectory, a signature
Release.gpg is created.

Signature is performed using gpg backend when the following variables
are set in local.conf:
PACKAGE_CLASSES += "sign_package_feed"
PACKAGE_FEED_GPG_NAME = "<Id of GPG key>"
PACKAGE_FEED_GPG_PASSPHRASE_FILE="<path to password file>"

Signed-off-by: Xavier Berger <xavier.berger@bio-logic.net>
Signed-off-by: Ferry Toth <ftoth@exalondelft.nl>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/package_manager/deb/__init__.py