Remove SMACK rule file(.rule) according three domain model 21/19421/2 submit/tizen/20140508.043924 submit/tizen_common/20140521.232441
authorseong.chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 13:39:00 +0000 (22:39 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 13:40:27 +0000 (06:40 -0700)
Since SMACK only allows three labels, "_"(floor), "User", "System"
The labels of current rule file are not appropriate

Solution:
- Remove rule file (org.tizen.net-popup.rule)
- Remove install statement about installing rule file described in CMakeLists.txt
- Remove file path and name declaration of spec file (packaging/org.tizen.net-popup.spec)

Reference site
https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel

Change-Id: Id31e127cb1500342f252dbcf8a94df288a30a68f
Signed-off-by: seong.chung <seong.chung@samsung.com>
org.tizen.net-popup.rule [deleted file]
packaging/org.tizen.net-popup.spec

diff --git a/org.tizen.net-popup.rule b/org.tizen.net-popup.rule
deleted file mode 100644 (file)
index f61a1dc..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-e17 org.tizen.net-popup rwx--
-org.tizen.net-popup xorg rw---
-org.tizen.net-popup isf rwx--
-org.tizen.net-popup dbus rwx--
-org.tizen.net-popup ail::db rw---
-org.tizen.net-popup mdm-server -w---
-org.tizen.net-popup csc-manager --x--
-org.tizen.net-popup sound_server rw---
-org.tizen.net-popup pulseaudio rwxat
-org.tizen.net-popup syspopup::db rw---
-org.tizen.net-popup notification::db rw---
-org.tizen.net-popup system::vconf rwxat
-org.tizen.net-popup system::media rwxat
-org.tizen.net-popup system::share rwxat
-org.tizen.net-popup device::app_logging -w---
-org.tizen.net-popup system::homedir rwxat
-org.tizen.net-popup sys-assert::core rwxat
-org.tizen.net-popup system::use_internet r----
index e573ef7..8d293c4 100644 (file)
@@ -43,7 +43,6 @@ make %{?_smp_mflags}
 %make_install
 
 mkdir -p %{buildroot}%{_sysconfdir}/smack/accesses.d/
-cp -v org.tizen.net-popup.rule %{buildroot}%{_sysconfdir}/smack/accesses.d/
 
 #License
 mkdir -p %{buildroot}%{_datadir}/license
@@ -56,4 +55,3 @@ cp LICENSE.Flora %{buildroot}%{_datadir}/license/org.tizen.net-popup
 %{_datadir}/packages/org.tizen.net-popup.xml
 %{_datadir}/license/org.tizen.net-popup
 %{_datadir}/locale/*/LC_MESSAGES/net-popup.mo
-%{_sysconfdir}/smack/accesses.d/org.tizen.net-popup.rule