From f02d065dcef0bb29b3a1dc7b814a6ffd5389440c Mon Sep 17 00:00:00 2001 From: Javier Tia Date: Fri, 8 Sep 2023 10:32:22 -0600 Subject: [PATCH] optee-client: Add path condition to tee-supplicant.service Without /dev/teepriv[0-9]*, tee-supplicant.service will fail. Prevent a failure with a condition to check if /dev/teepriv[0-9]* path exists. Signed-off-by: Javier Tia Signed-off-by: Jon Mason --- .../recipes-security/optee/optee-client/tee-supplicant.service | 1 + .../recipes-security/optee/optee-client/tee-supplicant.service | 1 + 2 files changed, 2 insertions(+) diff --git a/meta-arm-bsp/recipes-security/optee/optee-client/tee-supplicant.service b/meta-arm-bsp/recipes-security/optee/optee-client/tee-supplicant.service index c273832d..6b00df74 100644 --- a/meta-arm-bsp/recipes-security/optee/optee-client/tee-supplicant.service +++ b/meta-arm-bsp/recipes-security/optee/optee-client/tee-supplicant.service @@ -1,5 +1,6 @@ [Unit] Description=TEE Supplicant +ConditionPathExistsGlob=/dev/teepriv[0-9]* [Service] User=root diff --git a/meta-arm/recipes-security/optee/optee-client/tee-supplicant.service b/meta-arm/recipes-security/optee/optee-client/tee-supplicant.service index c273832d..6b00df74 100644 --- a/meta-arm/recipes-security/optee/optee-client/tee-supplicant.service +++ b/meta-arm/recipes-security/optee/optee-client/tee-supplicant.service @@ -1,5 +1,6 @@ [Unit] Description=TEE Supplicant +ConditionPathExistsGlob=/dev/teepriv[0-9]* [Service] User=root