From 5a1b93206b2869a1de3594298d5e74f6d192aa1f Mon Sep 17 00:00:00 2001 From: "hhh.kwon" Date: Fri, 3 May 2013 22:34:29 +0900 Subject: [PATCH] Apply smack rule. --- CMakeLists.txt | 2 ++ org.tizen.volume.manifest | 16 +++------------- org.tizen.volume.rule | 20 ++++++++++++++++++++ packaging/org.tizen.volume.spec | 1 + 4 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 org.tizen.volume.rule diff --git a/CMakeLists.txt b/CMakeLists.txt index cc64eac..ae9b3cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -82,6 +82,8 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} -lm) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR}) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.rule DESTINATION /etc/smack/accesses2.d) + # install desktop file & icon #CONFIGURE_FILE(${PKGNAME}.desktop.in ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop) INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.xml DESTINATION /usr/share/packages) diff --git a/org.tizen.volume.manifest b/org.tizen.volume.manifest index 2b8e373..78bf0a0 100755 --- a/org.tizen.volume.manifest +++ b/org.tizen.volume.manifest @@ -1,20 +1,10 @@ - - - - - - - - - - - - - + + + diff --git a/org.tizen.volume.rule b/org.tizen.volume.rule new file mode 100644 index 0000000..8f7f9ee --- /dev/null +++ b/org.tizen.volume.rule @@ -0,0 +1,20 @@ +org.tizen.volume system::share rwxat +org.tizen.volume system::use_internet r +org.tizen.volume net-config r +org.tizen.volume xorg rw +org.tizen.volume isf rwx +org.tizen.volume sound_server rw +org.tizen.volume syspopup::db rw +org.tizen.volume dbus rwx +org.tizen.volume pulseaudio rwxat +org.tizen.volume ail::db rw +org.tizen.volume connman r +org.tizen.volume immvibed rw +org.tizen.volume svi-data rx +org.tizen.volume org.tizen.setting rwx +org.tizen.volume org.tizen.music-player rw +aul org.tizen.volume rx +e17 org.tizen.volume w +dbus org.tizen.volume rwx +org.tizen.cluster-home org.tizen.volume rx +org.tizen.voluem sys-assert::core rwxat diff --git a/packaging/org.tizen.volume.spec b/packaging/org.tizen.volume.spec index 8d1791a..548eaa8 100755 --- a/packaging/org.tizen.volume.spec +++ b/packaging/org.tizen.volume.spec @@ -48,3 +48,4 @@ rm -rf %{buildroot} %{PREFIX}/res/* /opt/share/icons/default/small/org.tizen.volume.png /usr/share/packages/org.tizen.volume.xml +/etc/smack/accesses2.d/org.tizen.volume.rule -- 2.7.4