From ff5efc4b3d11b6fabca831695337ceef50cc9255 Mon Sep 17 00:00:00 2001 From: Shaun Taheri Date: Tue, 11 Jul 2017 17:11:11 +0200 Subject: Split rvi-sota-client into multiple binaries --- classes/image_types_ostree.bbclass | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'classes') diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index 72d7df5..ac7cb60 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass @@ -146,6 +146,8 @@ IMAGE_CMD_ostree () { fi # deploy SOTA credentials + mkdir -p var/sota + if [ -n "${SOTA_AUTOPROVISION_CREDENTIALS}" ]; then EXPDATE=`openssl pkcs12 -in ${SOTA_AUTOPROVISION_CREDENTIALS} -password "pass:" -nodes 2>/dev/null | openssl x509 -noout -enddate | cut -f2 -d "="` @@ -153,7 +155,6 @@ IMAGE_CMD_ostree () { bberror "Certificate ${SOTA_AUTOPROVISION_CREDENTIALS} has expired on ${EXPDATE}" fi - mkdir -p var/sota cp ${SOTA_AUTOPROVISION_CREDENTIALS} var/sota/sota_provisioning_credentials.p12 if [ -n "${SOTA_AUTOPROVISION_URL_FILE}" ]; then export SOTA_AUTOPROVISION_URL=`cat ${SOTA_AUTOPROVISION_URL_FILE}` @@ -161,6 +162,9 @@ IMAGE_CMD_ostree () { echo "SOTA_GATEWAY_URI=${SOTA_AUTOPROVISION_URL}" > var/sota/sota_provisioning_url.env fi + if [ -n "${SOTA_SECONDARY_ECUS}" ]; then + cp ${SOTA_SECONDARY_ECUS} var/sota/ecus + fi # Creating boot directories is required for "ostree admin deploy" -- cgit v1.2.3-54-g00ecf