Apply a smack rule
authorso.yu <so.yu@samsung.com>
Tue, 18 Jun 2013 14:02:55 +0000 (23:02 +0900)
committerso.yu <so.yu@samsung.com>
Tue, 18 Jun 2013 14:12:52 +0000 (23:12 +0900)
Change-Id: Ic5840cedc568339dbb02768f92a03a9de79bf24a
Signed-off-by: so.yu <so.yu@samsung.com>
apps.CertificateSelector.manifest [new file with mode: 0644]
packaging/apps.CertificateSelector.spec

diff --git a/apps.CertificateSelector.manifest b/apps.CertificateSelector.manifest
new file mode 100644 (file)
index 0000000..42fde9e
--- /dev/null
@@ -0,0 +1,14 @@
+<manifest>
+       <define>
+               <domain name="hyCsE05ySM"/>
+               <request>
+                       <smack request="q7097a278m::usercert" type="rx"/>
+               </request>
+       </define>
+       <request>
+               <domain name="hyCsE05ySM"/>
+       </request>
+       <assign>
+               <filesystem path="/usr/share/license/apps.CertificateSelector" label="_"/>
+       </assign>
+</manifest>
index cfd44de..bd58121 100644 (file)
@@ -11,8 +11,11 @@ BuildRequires:       osp-appfw-internal-devel
 BuildRequires: pkgconfig(osp-uifw)
 BuildRequires:  hash-signer
 
+# smack domain requires
+Requires(post):        osp-security-service
+
+# runtime requires
 Requires:              chromium
-Requires:              osp-security-service
 Requires:              pkgmgr
 
 %description
@@ -51,6 +54,7 @@ PKG_ID=hyCsE05ySM
 /usr/etc/package-manager/backend/tpk -i /usr/apps/hyCsE05ySM
 
 %files
+%manifest apps.CertificateSelector.manifest
 %defattr(-,root,root,-)
 /usr/share/license/%{name}
 /usr/apps/*