diff options
author | seong.chung <seong.chung@samsung.com> | 2014-04-11 16:05:50 +0900 |
---|---|---|
committer | Seongwook Chung <seong.chung@samsung.com> | 2014-04-11 00:22:11 -0700 |
commit | 040e5344a1866291dd47121dcc644fdd6226c32f (patch) | |
tree | 887c9a1f4ffe07ced5df13b12f1723717563f8ea | |
parent | 0343e48cfcb3b8dca62ca8dee97e14f314c55edf (diff) | |
download | e17-040e5344a1866291dd47121dcc644fdd6226c32f.tar.gz e17-040e5344a1866291dd47121dcc644fdd6226c32f.tar.bz2 e17-040e5344a1866291dd47121dcc644fdd6226c32f.zip |
Remove SMACK rule file(.rule) according three domain modelsubmit/tizen/20140509.054627submit/tizen/20140502.020726accepted/tizen/mobile/20140702.101653accepted/tizen/mobile/20140509.054241accepted/tizen_mobile
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>
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | e17.rule | 24 | ||||
-rw-r--r-- | packaging/e17.spec | 1 |
3 files changed, 0 insertions, 27 deletions
diff --git a/Makefile.am b/Makefile.am index 6e1c0da..e6ec938 100644 --- a/Makefile.am +++ b/Makefile.am @@ -75,8 +75,6 @@ ACLOCAL_AMFLAGS = -I m4 pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = enlightenment.pc -smackdir = /etc/smack/accesses.d/ -smack_DATA = e17.rule .PHONY: doc diff --git a/e17.rule b/e17.rule deleted file mode 100644 index 372d179..0000000 --- a/e17.rule +++ /dev/null @@ -1,24 +0,0 @@ -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 diff --git a/packaging/e17.spec b/packaging/e17.spec index 5804eb5..6890823 100644 --- a/packaging/e17.spec +++ b/packaging/e17.spec @@ -226,7 +226,6 @@ rm -rf %{buildroot}/usr/share/enlightenment/data/favorites/.order %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 |