Change privileges verification. 26/156926/16 accepted/tizen_4.0_unified accepted/tizen/4.0/unified/20171123.184117 accepted/tizen/unified/20171122.071413 submit/tizen/20171121.071320 submit/tizen/20171121.122352 submit/tizen/20171122.053652 submit/tizen_4.0/20171121.071725 submit/tizen_4.0/20171123.051832 tizen_4.0.IoT.p2_release
authorUladzislau Harbuz <u.harbuz@samsung.com>
Fri, 20 Oct 2017 14:32:47 +0000 (16:32 +0200)
committerr.tyminski <r.tyminski@partner.samsung.com>
Thu, 9 Nov 2017 11:55:31 +0000 (12:55 +0100)
commit04697a519c336eec3917891294626ed3c67603cc
treeecba22687ef0b494b0b8eea34ea8c7688fb2cf3f
parent7000b9bda8dcaa5f36ce9e3b7b213def50d5a744
Change privileges verification.

Revert 'Implement checking of Tizen policies on TA loading.'
Check privileges by mapping privilege tee.client to priv_tee_client
group. Only application with that privilege will able to use
/dev/tee[0-9] devices.
Set devices /dev/tee[0-9] group to priv_tee_client with udev rule.

Change-Id: I87e476a20434e2022fd4a397f5bd02340940e002
libteec/src/tee_client_api.c
packaging/tef-optee-client.spec
systemd/90-teedaemon.rules
systemd/tef-optee.service.in
tee-supplicant/Makefile
tee-supplicant/src/security.c [deleted file]
tee-supplicant/src/security.h [deleted file]
tee-supplicant/src/tee_supplicant.c
tee-supplicant/src/unix_socket.c [deleted file]
tee-supplicant/src/unix_socket.h [deleted file]