summaryrefslogtreecommitdiffstats
path: root/rules/image-rauc.make
diff options
context:
space:
mode:
authorAlexander Dahl <ada@thorsis.com>2024-02-02 16:12:09 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2024-02-04 22:18:26 +0100
commitf216869a760d69d54ebbe4a0ebd08265f54be3ca (patch)
tree15e299a1c49a0730b56260808748e38b0f6dbea8 /rules/image-rauc.make
parent611215d2df98c1fd3a0a78557320088b8b85ba95 (diff)
downloadptxdist-f216869a760d69d54ebbe4a0ebd08265f54be3ca.tar.gz
ptxdist-f216869a760d69d54ebbe4a0ebd08265f54be3ca.tar.xz
image-rauc: Fix quotation marks / whitespace handling
If you had set PTXCONF_IMAGE_RAUC_DESCRIPTION="${PTXCONF_PROJECT_VENDOR} ${PTXCONF_PROJECT}" like DistroKit-2023.12.0 does, target update.raucb failed with 'command not found' because of wrong quoting and interpreting parts of PTXCONF_IMAGE_RAUC_DESCRIPTION as command. Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20240202151209.2535721-6-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/image-rauc.make')
-rw-r--r--rules/image-rauc.make2
1 files changed, 1 insertions, 1 deletions
diff --git a/rules/image-rauc.make b/rules/image-rauc.make
index e267e78c6..def2ade1e 100644
--- a/rules/image-rauc.make
+++ b/rules/image-rauc.make
@@ -56,7 +56,7 @@ IMAGE_RAUC_ENV = \
RAUC_BUNDLE_FORMAT=$(IMAGE_RAUC_BUNDLE_FORMAT) \
RAUC_BUNDLE_VERSION="$(call remove_quotes, $(PTXCONF_RAUC_BUNDLE_VERSION))" \
RAUC_BUNDLE_BUILD=$(call ptx/sh, date +%FT%T%z) \
- RAUC_BUNDLE_DESCRIPTION=$(PTXCONF_IMAGE_RAUC_DESCRIPTION) \
+ RAUC_BUNDLE_DESCRIPTION="$(call remove_quotes, $(PTXCONF_IMAGE_RAUC_DESCRIPTION))" \
$(IMAGE_RAUC_ENV_HOOK) \
RAUC_KEY="$(shell cs_get_uri update)" \
RAUC_CERT="$(shell cs_get_uri update)" \