linux-dey: fix trustfence_sign() errors
Device tree files no longer have the kernel type prefixed to their name, so the trustfence_sign() function must be updated to reflect this change or else errors will occur. https://jira.digi.com/browse/DEL-6476 Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
This commit is contained in:
parent
ec7511ee8f
commit
6ecae7b7d4
|
|
@ -36,13 +36,11 @@ trustfence_sign() {
|
||||||
DTB=`normalize_dtb "${DTB}"`
|
DTB=`normalize_dtb "${DTB}"`
|
||||||
DTB_EXT=${DTB##*.}
|
DTB_EXT=${DTB##*.}
|
||||||
DTB_BASE_NAME=`basename ${DTB} ."${DTB_EXT}"`
|
DTB_BASE_NAME=`basename ${DTB} ."${DTB_EXT}"`
|
||||||
for type in ${KERNEL_IMAGETYPES}; do
|
DTB_IMAGE="${DTB_BASE_NAME}-${KERNEL_IMAGE_NAME}.${DTB_EXT}"
|
||||||
DTB_IMAGE="$(echo ${type}-${KERNEL_IMAGE_NAME} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g").${DTB_EXT}"
|
|
||||||
TMP_DTB_IMAGE_SIGNED="$(mktemp ${DTB_IMAGE}-signed.XXXXXX)"
|
TMP_DTB_IMAGE_SIGNED="$(mktemp ${DTB_IMAGE}-signed.XXXXXX)"
|
||||||
trustfence-sign-kernel.sh -p "${DIGI_FAMILY}" -d "${DTB_IMAGE}" "${TMP_DTB_IMAGE_SIGNED}"
|
trustfence-sign-kernel.sh -p "${DIGI_FAMILY}" -d "${DTB_IMAGE}" "${TMP_DTB_IMAGE_SIGNED}"
|
||||||
mv "${TMP_DTB_IMAGE_SIGNED}" "${DTB_IMAGE}"
|
mv "${TMP_DTB_IMAGE_SIGNED}" "${DTB_IMAGE}"
|
||||||
done
|
done
|
||||||
done
|
|
||||||
}
|
}
|
||||||
trustfence_sign[dirs] = "${DEPLOYDIR}"
|
trustfence_sign[dirs] = "${DEPLOYDIR}"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue