From f0ce8ac9b51eea689961a74b47f8a322174c745f Mon Sep 17 00:00:00 2001 From: dyamy-lee Date: Thu, 30 Mar 2023 11:43:17 +0900 Subject: [PATCH] Smack label change in spec file - Issue : After tts engine update, a config file which created under engine-info directory is changed following installing program's smack label. So, it's not working after engine update. - Solution : By change smack label from underscore('_') to specific label('User::App::Shared'), it can prevent following installing program's smack label Change-Id: If90b4e42201e4573d80a2a64855aa08076c065d8 --- packaging/tts.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packaging/tts.spec b/packaging/tts.spec index fd2567c7..e74ff8b6 100644 --- a/packaging/tts.spec +++ b/packaging/tts.spec @@ -195,7 +195,9 @@ mkdir -p %{TZ_SYS_RO_SHARE}/voice/test mkdir -p -m 0775 %{TZ_SYS_GLOBALUSER_DATA}/.voice chsmack -t %{TZ_SYS_GLOBALUSER_DATA}/.voice chsmack -a "User::App::Shared" %{TZ_SYS_GLOBALUSER_DATA}/.voice +chsmack -a "User::App::Shared" %{TZ_SYS_GLOBALUSER_DATA}/.voice/tts mkdir -p %{TZ_SYS_GLOBALUSER_DATA}/.voice/tts/engine-info +chsmack -a "User::App::Shared" %{TZ_SYS_GLOBALUSER_DATA}/.voice/tts/engine-info chown -R ui_fw:users %{TZ_SYS_GLOBALUSER_DATA}/.voice %postun -p /sbin/ldconfig -- 2.34.1