Since SMACK only allows three labels, "_"(floor), "User", "System"
The labels of current rule file are not appropriate
Solution:
- Remove rule file (e17.rule)
- Remove path of smack directory(/etc/smack/accesses.d) and rule file name (e17.rule) described in Makefile.am
- Remove file path and name declaration of spec file (packaging/e17.spec)
Reference site
https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel
Change-Id: I22122892a77ba14d625d1c07d3d5ccc385aad1ba
Signed-off-by: seong.chung <seong.chung@samsung.com>
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = enlightenment.pc
-smackdir = /etc/smack/accesses.d/
-smack_DATA = e17.rule
.PHONY: doc
+++ /dev/null
-e17 system::vconf rwxat
-e17 system::vconf_misc r
-e17 system::homedir rwxat
-e17 xorg rw---
-e17 xorg::screencapture r
-e17 isf rwx--
-e17 org.tizen.virtual-controller r----
-e17 pkgmgr r----
-e17 e17-data rwx--
-e17 system r-x--
-e17 efreet r-x--
-e17 connman r----
-e17 aul rwx--
-e17 system::use_internet r----
-e17 device::app_logging -w---
-e17 device::sys_logging -w---
-e17 sys-assert::core rwxat
-e17 system::share rwx--
-e17 svi-data r-x--
-e17 sound_server rwx--
-e17 system::media rwxat
-e17 _ -wx--
-e17 pulseaudio rwx--
-system::use_internet e17 -w---
\ No newline at end of file
%manifest e17-data.manifest
%defattr(-,root,root,-)
/usr/share/enlightenment/data/themes
-/etc/smack/accesses.d/e17.rule
/usr/share/enlightenment/data/images/test.edj
/usr/share/enlightenment/data/images/test.png