Since SMACK only allows three labels, "_"(floor), "User", "System"
The labels of manifest are not appropriate
Solution:
- Apply default manifest (request floor label)
- Assign User label in
/opt/usr/apps/org.tizen.music-player/data
/opt/usr/apps/org.tizen.sound-player/data
Change-Id: I96073b7da22156dfafca669ec9ec3d20581f0444
Signed-off-by: seong.chung <seong.chung@samsung.com>
<manifest>
- <define>
- <domain name="org.tizen.music-player" />
- </define>
<request>
- <domain name="org.tizen.music-player" />
+ <domain name="_" />
</request>
<assign>
- <filesystem path="/opt/usr/apps/org.tizen.music-player/data" label="org.tizen.music-player" type="transmutable" />
- <filesystem path="/opt/usr/apps/org.tizen.sound-player/data" label="org.tizen.music-player" type="transmutable" />
- <filesystem path="/usr/share/applications/org.tizen.music-player.desktop" label="_" />
- <filesystem path="/usr/share/icons/default/small/org.tizen.music-player.png" label="_" />
- <filesystem path="/usr/share/applications/org.tizen.sound-player.desktop" label="_" />
- <filesystem path="/usr/share/icons/default/small/org.tizen.sound-player.png" label="_" />
- <filesystem path="/usr/apps/org.tizen.music-player/res/*" label="_" />
+ <filesystem path="/opt/usr/apps/org.tizen.music-player/data" label="User" />
+ <filesystem path="/opt/usr/apps/org.tizen.sound-player/data" label="User" />
</assign>
</manifest>