smack manifest integration
authorjc815.lee <jc815.lee@samsung.com>
Fri, 3 May 2013 11:35:04 +0000 (20:35 +0900)
committerjc815.lee <jc815.lee@samsung.com>
Fri, 3 May 2013 11:35:59 +0000 (20:35 +0900)
Change-Id: Id9154c83dc19bf94fa2be6d2b967283a49fd3cc3
Signed-off-by: jc815.lee <jc815.lee@samsung.com>
CMakeLists.txt
packaging/cert-svc-ui.manifest [changed mode: 0644->0755]
packaging/cert-svc-ui.spec [changed mode: 0644->0755]
packaging/ug.cert-svc-ui.include [new file with mode: 0755]

index b7d33fd..87d8520 100755 (executable)
@@ -39,3 +39,5 @@ ADD_SUBDIRECTORY(cert-selection-ug)
 
 # i18n
 ADD_SUBDIRECTORY(po)
+
+INSTALL(FILES packaging/ug.cert-svc-ui.include DESTINATION /etc/smack/accesses2.d)
old mode 100644 (file)
new mode 100755 (executable)
index 75b0fa5..c096aff
@@ -1,5 +1,9 @@
 <manifest>
-    <request>
-        <domain name="_"/>
-    </request>
+       <define>
+               <domain name="cert-svc-ui"/>
+       </define>
+       <assign>
+               <filesystem path="/usr/ug/lib/*" label="_" />
+               <filesystem path="/usr/ug/res/*" label="_" />
+       </assign>
 </manifest>
old mode 100644 (file)
new mode 100755 (executable)
index 685d813..eb46987
@@ -64,6 +64,7 @@ rm -rf %{buildroot}
 %files
 %defattr(-,root,root,-)
 %manifest %{_datadir}/%{name}.manifest
+/etc/smack/accesses2.d/ug.%{name}.include
 %{_ugdir}/lib/libmgr-cert-view.so
 %{_ugdir}/lib/libug-setting-manage-certificates-efl.so.*
 %{_ugdir}/lib/libug-setting-manage-certificates-efl.so
diff --git a/packaging/ug.cert-svc-ui.include b/packaging/ug.cert-svc-ui.include
new file mode 100755 (executable)
index 0000000..a4d33fa
--- /dev/null
@@ -0,0 +1,2 @@
+$1 cert-svc rwx
+$1 secure-storage-client r