feedback: Change to get smack label via cynara API 52/317652/1 accepted/tizen_unified accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen accepted/tizen/unified/20250113.094323 accepted/tizen/unified/x/20250113.143058 accepted/tizen/unified/x/asan/20250211.003417
authorYoungjae Cho <y0.cho@samsung.com>
Mon, 6 Jan 2025 07:27:29 +0000 (16:27 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Mon, 6 Jan 2025 07:54:51 +0000 (16:54 +0900)
commit14dc2ac940e29f28ab70db2085f96b63a55a1c3f
treee301e9dd66fcaea01f246ad4f6ec7b566b0bbccc
parent9f5a0f4bb5efb33a8d6cc72fd274ef11042cd73a
feedback: Change to get smack label via cynara API

Instead of reading '/proc/self/attr/current' directly, used
cynara_creds_self_get_client() API to get the smack label. It is
especially important at the environment with no-smack. The cynara
API has considered such case, so all we need to do is using the
cynara API.

Change-Id: I6ca7f493c1e710cc1645291aa3e61c6f16ebd3db
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
CMakeLists.txt
packaging/libfeedback.spec
src/util/feedback-privilege.c