From 64f06696c4576cec051b1242bb0cff68ff1ee691 Mon Sep 17 00:00:00 2001 From: "ky85.kim" Date: Wed, 2 Mar 2016 11:13:52 +0900 Subject: [PATCH] Remove privilege-control dependency Change-Id: I8466b870f6cea04057ba3380a248212cbf9ab252 --- CMakeLists.txt | 4 ++-- packaging/voice-control.spec | 1 - server/vcd_main.c | 7 ------- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 46927e8..44ce6f8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,7 +41,7 @@ INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/include") INCLUDE(FindPkgConfig) pkg_check_modules(pkgs REQUIRED aul capi-base-common capi-media-audio-io capi-media-sound-manager capi-network-bluetooth capi-system-info - dbus-1 dlog ecore glib-2.0 libprivilege-control libxml-2.0 vconf + dbus-1 dlog ecore glib-2.0 libxml-2.0 vconf ) ## API ## @@ -58,4 +58,4 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-config.xml DESTINATION /usr/share/voice/vc/ INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.voice.vcserver.service DESTINATION /usr/share/dbus-1/services) -INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-server.conf DESTINATION /etc/dbus-1/session.d) \ No newline at end of file +INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-server.conf DESTINATION /etc/dbus-1/session.d) diff --git a/packaging/voice-control.spec b/packaging/voice-control.spec index 8ebf9da..d983658 100644 --- a/packaging/voice-control.spec +++ b/packaging/voice-control.spec @@ -20,7 +20,6 @@ BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(ecore) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libprivilege-control) BuildRequires: pkgconfig(libtzplatform-config) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(vconf) diff --git a/server/vcd_main.c b/server/vcd_main.c index be92c7e..5eb0b5a 100644 --- a/server/vcd_main.c +++ b/server/vcd_main.c @@ -19,8 +19,6 @@ #include "vcd_main.h" #include "vcd_server.h" -#include - #define CLIENT_CLEAN_UP_TIME 500 static Ecore_Timer* g_check_client_timer = NULL; @@ -36,11 +34,6 @@ int main(int argc, char** argv) return -1; } - if (0 == setuid(0)) { - /* daemon has root previlege */ - perm_app_set_privilege("voice-control", NULL, NULL); - } - if (0 != vcd_dbus_open_connection()) { SLOG(LOG_ERROR, TAG_VCD, "[ERROR] Fail to open connection"); return EXIT_FAILURE; -- 2.7.4