mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
package/optee-client: add option to configure TEE-based storage location
OP-TEE provides the possibility of secure storage done by the normal world OS via tee-supplicant. The location is a compile-time value and by default it is /data/tee . As this might not be suitable for all use-cases add an option to set the CFG_TEE_FS_PARENT_PATH compile option. Default value is still /data/tee as it was before adding this option. Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
60992a8ce1
commit
96929f344f
@ -13,5 +13,17 @@ config BR2_PACKAGE_OPTEE_CLIENT
|
|||||||
|
|
||||||
https://github.com/OP-TEE/optee_client
|
https://github.com/OP-TEE/optee_client
|
||||||
|
|
||||||
|
if BR2_PACKAGE_OPTEE_CLIENT
|
||||||
|
|
||||||
|
config BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH
|
||||||
|
string "Path for normal world OS secure storage"
|
||||||
|
default "/data/tee"
|
||||||
|
help
|
||||||
|
Path to storage area for secure storage based on the
|
||||||
|
normal world OS providing the actual storage via
|
||||||
|
tee-supplicant.
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
comment "optee-client needs a toolchain w/ threads"
|
comment "optee-client needs a toolchain w/ threads"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
@ -10,6 +10,9 @@ OPTEE_CLIENT_LICENSE = BSD-2-Clause
|
|||||||
OPTEE_CLIENT_LICENSE_FILES = LICENSE
|
OPTEE_CLIENT_LICENSE_FILES = LICENSE
|
||||||
OPTEE_CLIENT_INSTALL_STAGING = YES
|
OPTEE_CLIENT_INSTALL_STAGING = YES
|
||||||
|
|
||||||
|
OPTEE_CLIENT_CONF_OPTS = \
|
||||||
|
-DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH)
|
||||||
|
|
||||||
define OPTEE_CLIENT_INSTALL_INIT_SYSV
|
define OPTEE_CLIENT_INSTALL_INIT_SYSV
|
||||||
$(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \
|
$(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \
|
||||||
$(TARGET_DIR)/etc/init.d/S30optee
|
$(TARGET_DIR)/etc/init.d/S30optee
|
||||||
|
Loading…
x
Reference in New Issue
Block a user