Update SMASK manifest and rule file
authorTaeyoung Kim <ty317.kim@samsung.com>
Fri, 3 May 2013 10:22:28 +0000 (19:22 +0900)
committerTaeyoung Kim <ty317.kim@samsung.com>
Fri, 3 May 2013 10:22:28 +0000 (19:22 +0900)
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
CMakeLists.txt
packaging/usb-manager.spec
packaging/usb-server.manifest
packaging/usb-server.rule [new file with mode: 0644]

index 05bc949..38ff7bb 100644 (file)
@@ -61,4 +61,8 @@ INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/usb_icon.png DESTINATION ${DATADI
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/start_dr.sh DESTINATION ${BINDIR})
+
+# install smack rule file
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/packaging/${PACKAGE}.rule DESTINATION /etc/smack/accesses2.d)
+
 ADD_SUBDIRECTORY(po)
index 67e5b59..36e4324 100644 (file)
@@ -63,3 +63,4 @@ vconftool set -t int db/usb/sel_mode "1" -f
 /usr/bin/direct_set_debug.sh
 /usr/bin/set_usb_debug.sh
 %attr(440,app,app) /usr/share/usb-server/data/usb_icon.png
+%attr(440,root,root) /etc/smack/accesses2.d/usb-server.rule
index f16980c..c7ee678 100644 (file)
@@ -7,6 +7,8 @@
                <filesystem path="/usr/bin/set_usb_debug.sh"            label="usb-server"/>
                <filesystem path="/usr/bin/direct_set_debug.sh"         label="usb-server"/>
                <filesystem path="/usr/bin/usb-server"                  label="usb-server"/>
+               <filesystem path="/usr/share/usb-server/data/usb_icon.png"
+                                                                       label="usb-server"/>
        </assign>
        <request>
                <domain name="usb-server"/>
diff --git a/packaging/usb-server.rule b/packaging/usb-server.rule
new file mode 100644 (file)
index 0000000..2f828d7
--- /dev/null
@@ -0,0 +1,2 @@
+com.samsung.quickpanel usb-server rx
+com.samsung.myfile usb-server x