optee-client: add default tee-supplicant configuration file

Signed-off-by: Mike Engel <Mike.Engel@digi.com>
This commit is contained in:
Mike Engel 2026-01-13 10:31:20 +01:00
parent 3c7301d688
commit 3de8b47535
2 changed files with 6 additions and 0 deletions

View File

@ -0,0 +1 @@
OPTARGS="--fs-parent-path=/mnt/data/tee"

View File

@ -10,6 +10,7 @@ SRC_URI = "git://github.com/OP-TEE/optee_client.git;protocol=https;branch=master
file://tee-supplicant.service \ file://tee-supplicant.service \
file://create-tee-supplicant-env \ file://create-tee-supplicant-env \
file://optee-udev.rules \ file://optee-udev.rules \
${@oe.utils.vartrue('TRUSTFENCE_FILE_BASED_ENCRYPT', 'file://tee-supplicant', '', d)} \
" "
SRCREV = "acb0885c117e73cb6c5c9b1dd9054cb3f93507ee" SRCREV = "acb0885c117e73cb6c5c9b1dd9054cb3f93507ee"
@ -43,6 +44,10 @@ do_install:append() {
install -D -p -m0644 ${WORKDIR}/tee-supplicant.service ${D}${systemd_system_unitdir}/tee-supplicant.service install -D -p -m0644 ${WORKDIR}/tee-supplicant.service ${D}${systemd_system_unitdir}/tee-supplicant.service
install -D -p -m0755 ${WORKDIR}/create-tee-supplicant-env ${D}${sbindir}/ install -D -p -m0755 ${WORKDIR}/create-tee-supplicant-env ${D}${sbindir}/
if ${@oe.utils.vartrue('TRUSTFENCE_FILE_BASED_ENCRYPT', 'true', 'false',d)}; then
install -d ${D}${sysconfdir}/default/
install -m 0644 ${WORKDIR}/tee-supplicant ${D}${sysconfdir}/default/tee-supplicant
fi
fi fi
install -d ${D}${sysconfdir}/udev/rules.d install -d ${D}${sysconfdir}/udev/rules.d
install -m 0644 ${WORKDIR}/optee-udev.rules ${D}${sysconfdir}/udev/rules.d/optee.rules install -m 0644 ${WORKDIR}/optee-udev.rules ${D}${sysconfdir}/udev/rules.d/optee.rules