From: ky85.kim Date: Wed, 2 Mar 2016 02:12:23 +0000 (+0900) Subject: Remove privilege-control dependency X-Git-Tag: accepted/tizen/common/20160303.110312^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=32a651d7fd8503e6420587fb696def9b04b55941;p=platform%2Fcore%2Fuifw%2Ftts.git Remove privilege-control dependency Change-Id: I2433f9bb00917edeee15d213e6ca372ba7408da6 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3d04b2b..c32051d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,7 +36,7 @@ INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/common") INCLUDE(FindPkgConfig) pkg_check_modules(pkgs REQUIRED aul capi-media-audio-io capi-system-info dbus-1 dlog ecore - glib-2.0 libprivilege-control libtzplatform-config libxml-2.0 vconf + glib-2.0 libtzplatform-config libxml-2.0 vconf ) pkg_check_modules(pkgs_test REQUIRED diff --git a/packaging/tts.spec b/packaging/tts.spec index 291d263..433d2b5 100644 --- a/packaging/tts.spec +++ b/packaging/tts.spec @@ -17,7 +17,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/ttsd_main.c b/server/ttsd_main.c index 14d842c..cb1fb14 100644 --- a/server/ttsd_main.c +++ b/server/ttsd_main.c @@ -18,7 +18,6 @@ #include "ttsd_network.h" #include -#include #define CLIENT_CLEAN_UP_TIME 500 @@ -51,11 +50,6 @@ int main() return -1; } - if (0 == setuid(0)) { - /* daemon has root previlege */ - perm_app_set_privilege("tts", NULL, NULL); - } - if (0 != ttsd_dbus_open_connection()) { SLOG(LOG_ERROR, get_tag(), "[Main ERROR] Fail to open dbus connection"); return EXIT_FAILURE; diff --git a/server/ttsd_main_noti.c b/server/ttsd_main_noti.c index 1914ede..d9082dd 100644 --- a/server/ttsd_main_noti.c +++ b/server/ttsd_main_noti.c @@ -18,7 +18,6 @@ #include "ttsd_network.h" #include -#include #define CLIENT_CLEAN_UP_TIME 500 @@ -51,11 +50,6 @@ int main() return -1; } - if (0 == setuid(0)) { - /* daemon has root previlege */ - perm_app_set_privilege("tts", NULL, NULL); - } - if (0 != ttsd_dbus_open_connection()) { SLOG(LOG_ERROR, get_tag(), "[Main ERROR] Fail to open dbus connection"); return EXIT_FAILURE; diff --git a/server/ttsd_main_sr.c b/server/ttsd_main_sr.c index a93bf11..84b716e 100644 --- a/server/ttsd_main_sr.c +++ b/server/ttsd_main_sr.c @@ -17,7 +17,6 @@ #include "ttsd_network.h" #include -#include #define CLIENT_CLEAN_UP_TIME 500 @@ -50,11 +49,6 @@ int main() return -1; } - if (0 == setuid(0)) { - /* daemon has root previlege */ - perm_app_set_privilege("tts", NULL, NULL); - } - if (0 != ttsd_dbus_open_connection()) { SLOG(LOG_ERROR, get_tag(), "[Main ERROR] Fail to open dbus connection"); return EXIT_FAILURE;