From 528709d642c56a648a86ed40f677a8b5eba3435f Mon Sep 17 00:00:00 2001 From: Chunrong Guo Date: Mon, 26 Aug 2019 11:40:30 +0800 Subject: [PATCH] atf: specify the non default keys pair Signed-off-by: Chunrong Guo --- recipes-bsp/atf/atf_git.bb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/atf/atf_git.bb b/recipes-bsp/atf/atf_git.bb index 34203266..58b1d8f7 100644 --- a/recipes-bsp/atf/atf_git.bb +++ b/recipes-bsp/atf/atf_git.bb @@ -65,7 +65,12 @@ do_compile() { export LIBPATH="${RECIPE_SYSROOT_NATIVE}" install -d ${S}/include/tools_share/openssl cp -r ${RECIPE_SYSROOT}/usr/include/openssl/* ${S}/include/tools_share/openssl - ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_keys 1024 + if [ ! -f ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pri ]; then + ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_keys 1024 + else + cp ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pri ${S} + cp ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pub ${S} + fi if [ "${BUILD_FUSE}" = "true" ]; then ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_fusescr ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/input_files/gen_fusescr/${chassistype}/input_fuse_file -- 2.40.1