diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2023-09-20 16:33:41 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-10-09 09:38:49 -0700 |
commit | 4ad790c7334b02d6d150285a952d84a02645773f (patch) | |
tree | 1b3b186701c1e9e7387d186834d8f27af680cbb9 /meta-gnome | |
parent | a76f0b1f7c9fc7ecb4ebaaf9862fff3624fdef53 (diff) | |
download | meta-openembedded-4ad790c7334b02d6d150285a952d84a02645773f.tar.gz |
signing.bbclass: don't export OPENSSL environment variables globally
OPENSSL_{MODULES,ENGINES,CONF} and SSL_CERT_{DIR,FILE} are currently
exported globally for any recipe that inherits signing. This not only
affects the tasks that use the signing infrastructure, but also unrelated
tasks like e.g. do_fetch. Avoid this by exporting the variables only
for these tasks that actually call signing_prepare.
This resolves a breakage I observed on Ubuntu 18.04, where the host
tool wget is called with the environment variables set and then fails
with a SSL error (exit code 5).
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
0 files changed, 0 insertions, 0 deletions