From a2662b5ddfda86abfae19aec3aaf1a7c7614613f Mon Sep 17 00:00:00 2001 From: Patrick Vacek Date: Wed, 13 Dec 2017 14:59:19 +0100 Subject: Don't run implicit_writer if SOTA_PACKED_CREDENTIALS is not set. This basically cripples implicit provisioning but at least it bitbakes without error. --- recipes-sota/aktualizr/aktualizr-implicit-prov.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes-sota/aktualizr/aktualizr-implicit-prov.bb b/recipes-sota/aktualizr/aktualizr-implicit-prov.bb index c8f0741..67bd2c2 100644 --- a/recipes-sota/aktualizr/aktualizr-implicit-prov.bb +++ b/recipes-sota/aktualizr/aktualizr-implicit-prov.bb @@ -25,8 +25,10 @@ do_install() { install -d ${D}${systemd_unitdir}/system install -m 0644 ${WORKDIR}/aktualizr.service ${D}${systemd_unitdir}/system/aktualizr.service install -d ${D}${libdir}/sota - aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} \ - -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_implicit_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} + if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then + aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} \ + -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_implicit_prov.toml -o ${D}${libdir}/sota/sota.toml -p ${D} + fi } FILES_${PN} = " \ -- cgit v1.2.3-54-g00ecf