tf-a-stm32mp: fix set_fip_sign_key() to obtain the key password
This commit fixes the set_fip_sign_key() function to match the new keys format where there is a key_pass file for each key, no longer needing to search with the key index. Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
This commit is contained in:
parent
dfda74348e
commit
09e302d5ef
|
|
@ -44,12 +44,9 @@ python set_fip_sign_key() {
|
||||||
passfile = d.getVar('TRUSTFENCE_PASSWORD_FILE')
|
passfile = d.getVar('TRUSTFENCE_PASSWORD_FILE')
|
||||||
if (os.path.isfile(passfile)):
|
if (os.path.isfile(passfile)):
|
||||||
with open(passfile, "r") as file:
|
with open(passfile, "r") as file:
|
||||||
p = file.read().split()
|
p = file.read().strip()
|
||||||
i = int(d.getVar('TRUSTFENCE_KEY_INDEX'))
|
|
||||||
if (i > 7):
|
|
||||||
i = 0
|
|
||||||
if (p):
|
if (p):
|
||||||
d.setVar('FIP_SIGN_KEY_PASS', p[i])
|
d.setVar('FIP_SIGN_KEY_PASS', p)
|
||||||
}
|
}
|
||||||
|
|
||||||
do_deploy:append() {
|
do_deploy:append() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue