added smack rule file
authorJaeho Lee <jaeho81.lee@samsung.com>
Fri, 3 May 2013 09:00:22 +0000 (18:00 +0900)
committerJaeho Lee <jaeho81.lee@samsung.com>
Fri, 3 May 2013 09:00:22 +0000 (18:00 +0900)
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com>
CMakeLists.txt
packaging/ui-gadget-1.spec
ui-gadget-1.rule [new file with mode: 0644]

index 67be412..fc24ab7 100755 (executable)
@@ -45,6 +45,8 @@ INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/ui-gadget-module.h DESTINATION
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/ui-gadget-engine.h DESTINATION ${INCLUDE_INSTALL_DIR}/ug-1)
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/ui-gadget.h DESTINATION ${INCLUDE_INSTALL_DIR}/ug-1)
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/SLP_UI_Gadget_PG.h DESTINATION ${INCLUDE_INSTALL_DIR}/ug-1)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/ui-gadget-1.rule DESTINATION  /etc/smack/accesses2.d)
+
 
 ADD_SUBDIRECTORY(ug-efl-engine)
 ADD_SUBDIRECTORY(client)
index 1fedae2..bf88be0 100755 (executable)
@@ -51,6 +51,7 @@ ln -sf /usr/bin/ug-client /usr/bin/ug-launcher
 
 %files
 %manifest ui-gadget-1.manifest
+/etc/smack/accesses2.d/ui-gadget-1.rule
 %defattr(-,root,root,-)
 %{_libdir}/*.so.*
 %{_libdir}/lib%{name}-efl-engine.so
diff --git a/ui-gadget-1.rule b/ui-gadget-1.rule
new file mode 100644 (file)
index 0000000..ee01caf
--- /dev/null
@@ -0,0 +1,45 @@
+ui-gadget::client system::homedir rwxat
+ui-gadget::client system::vconf rwxat
+ui-gadget::client system::media rwxat
+ui-gadget::client system::share rwxat
+ui-gadget::client pulseaudio rwxat
+ui-gadget::client sys-assert::core rwxat
+e17 ui-gadget::client w
+stest-service ui-gadget::client rx
+ui-gadget::client stest-service w
+ui-gadget::client ug.activesync-efl include
+ui-gadget::client ug.email-setting-efl include
+ui-gadget::client ug.setting-bluetooth-efl include
+ui-gadget::client ug.calendar-detail-efl include
+ui-gadget::client ug.eml-viewer-efl include
+ui-gadget::client ug.setting-font-efl include
+ui-gadget::client ug.calendar-edit-efl include
+ui-gadget::client ug.gallery-efl include
+ui-gadget::client ug.setting-location-efl include
+ui-gadget::client ug.calendar-efl include
+ui-gadget::client ug.image-viewer-efl include
+ui-gadget::client ug.setting-myaccount-efl include
+ui-gadget::client ug.camera-efl include
+ui-gadget::client ug.map-efl include
+ui-gadget::client ug.setting-profile-efl include
+ui-gadget::client ug.contacts-details-efl include
+ui-gadget::client ug.msg-composer-efl include
+ui-gadget::client ug.setting-shortcut-efl include
+ui-gadget::client ug.contacts-list-efl include
+ui-gadget::client ug.music-player-efl include
+ui-gadget::client ug.speeddial-efl include
+ui-gadget::client ug.contacts-settings-efl include
+ui-gadget::client ug.myfile-efl include
+ui-gadget::client ug.contacts-tabui-efl include
+ui-gadget::client ug.myplace-efl include
+ui-gadget::client ug.dialer-efl include
+ui-gadget::client ug.phone-tabui-efl include
+ui-gadget::client ug.email-composer-efl include
+ui-gadget::client ug.setting-accessibility-efl include
+ui-gadget::client ug.video-player-list-efl include
+ui-gadget::client ug.map-efl include
+ui-gagdet::client ug.setting-synchronise-efl include
+ui-gadget::client ug.setting-encrypting-efl include
+ui-gadget::client ug.cert-svc-ui include
+ui-gadget::client ug.video-player-view-efl include
+ui-gadget::client ug.weather-viewer-efl include