Modify SMACK manifest according three domain model 72/19172/3 accepted/tizen/common/20140506.144155 accepted/tizen/mobile/20141022.225037 submit/tizen/20140505.072017
authorseong.chung <seong.chung@samsung.com>
Tue, 8 Apr 2014 08:49:53 +0000 (17:49 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Wed, 9 Apr 2014 04:23:42 +0000 (21:23 -0700)
Apply default manifest (request floor label)

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

Change-Id: Ifbbe0dc8a1226862bee77b0e5764c127f7a01340
Signed-off-by: seong.chung <seong.chung@samsung.com>
nfc-manager.manifest

index 4cddcb8..ca37499 100644 (file)
@@ -1,31 +1,6 @@
 <manifest>
-       <define>
-               <domain name="nfc-manager" />
-               <provide>
-                       <label name="nfc-manager::tag" />
-                       <label name="nfc-manager::p2p" />
-                       <label name="nfc-manager::admin" />
-                       <label name="nfc-manager::card_emul" />
-                       <label name="nfc-manager::common" />
-               </provide>
-               <request>
-                       <smack request="sys-assert::core" type="rwxat" />
-               </request>
-       </define>
-       <assign>
-               <filesystem path="/usr/bin/nfc-manager-daemon" exec_label="nfc-manager" />
-               <filesystem path="/etc/init.d/libnfc-manager-0" label="_" exec_label="none" />
-               <filesystem path="/etc/rc.d/rc3.d/S81libnfc-manager-0" label="_" exec_label="none" />
-               <filesystem path="/etc/rc.d/rc5.d/S81libnfc-manager-0" label="_" exec_label="none" />
-               <filesystem path="/usr/bin/ndef-tool" exec_label="nfc-manager" />
-               <filesystem path="/usr/share/dbus-1/services/org.tizen.nfc_service.service" label="_"/>
-               <filesystem path="/usr/lib/systemd/system/nfc-manager.service" label="_" exec_label="none" />
-               <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/nfc-manager.service" label="_" exec_label="none" />
-               <filesystem path="/usr/lib/libnfc.so.1.0.0" label="_" />
-               <filesystem path="/usr/lib/libnfc.so.1" label="_" />
-       </assign>
        <request>
-               <domain name="nfc-manager" />
+               <domain name="_" />
        </request>
 </manifest>