tf-a-stm32mp: add 'w' permission to signed TF-A
By default, the signing script generates a file without 'w' permission so DEY cannot remove it from the deploy dir on a clean operation. Add the 'w' permission so that DEY can remove it on clean operations and generate a new signed file when required. Signed-off-by: Hector Palacios <hector.palacios@digi.com>
This commit is contained in:
parent
90c864b4e3
commit
437dd8a331
|
|
@ -63,6 +63,8 @@ tfa_sign() {
|
||||||
TF_A_FILENAME="${tfa_basename}-${dt}-${config}.${TF_A_SUFFIX}"
|
TF_A_FILENAME="${tfa_basename}-${dt}-${config}.${TF_A_SUFFIX}"
|
||||||
if [ -f "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}" ]; then
|
if [ -f "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}" ]; then
|
||||||
trustfence-sign-artifact.sh -p "${DIGI_SOM}" -t "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}" "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}_signed"
|
trustfence-sign-artifact.sh -p "${DIGI_SOM}" -t "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}" "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}_signed"
|
||||||
|
# the generated artifact lacks 'w' permission which prevents deletion by the build system
|
||||||
|
chmod u+w "${DEPLOYDIR}/arm-trusted-firmware/${TF_A_FILENAME}_signed"
|
||||||
fi
|
fi
|
||||||
esac
|
esac
|
||||||
done # for file_type in ${tfa_file_type}
|
done # for file_type in ${tfa_file_type}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue