From: SooChan Lim Date: Tue, 27 May 2025 06:28:23 +0000 (+0900) Subject: e_security: remove DISABLE_PRIVILEGE X-Git-Tag: accepted/tizen/unified/20250612.024607~44 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F96%2F325396%2F2;p=platform%2Fupstream%2Fenlightenment.git e_security: remove DISABLE_PRIVILEGE This feature is not needed at Tizen 10.0. Change-Id: Ied3d5605f7008b94566674a7d3811da893c504eb --- diff --git a/packaging/enlightenment.spec b/packaging/enlightenment.spec index 302a11faed..1f986afa33 100644 --- a/packaging/enlightenment.spec +++ b/packaging/enlightenment.spec @@ -16,10 +16,6 @@ Source1002: enlightenment.vip.conf %define LIBGOMP use %endif -%if "%{?dev_wos}" == "1" -%define DISABLE_PRIVILEGE 1 -%endif - BuildRequires: meson BuildRequires: eet-tools BuildRequires: pkgconfig(dbus-1) @@ -125,9 +121,6 @@ export LDFLAGS+=" -pie " export CFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV " export LDFLAGS+=" -lgcov " %endif -%if "%{DISABLE_PRIVILEGE}" == "1" -export CFLAGS+=" -DDISABLE_PRIVILEGE " -%endif meson setup \ --prefix /usr \ --libdir %{_libdir} \ diff --git a/src/bin/utils/e_security.c b/src/bin/utils/e_security.c index 55f9536908..47a76b4f22 100644 --- a/src/bin/utils/e_security.c +++ b/src/bin/utils/e_security.c @@ -12,10 +12,6 @@ e_security_privilege_check(pid_t pid, uid_t uid, const char *privilege) { Eina_Bool res = EINA_FALSE; -#ifdef DISABLE_PRIVILEGE - return EINA_TRUE; -#endif - /* Cynara is not initialized. DENY all requests */ EINA_SAFETY_ON_NULL_RETURN_VAL(g_cynara, EINA_FALSE); EINA_SAFETY_ON_NULL_RETURN_VAL(privilege, EINA_FALSE);