e_security: remove DISABLE_PRIVILEGE 96/325396/2
authorSooChan Lim <sc1.lim@samsung.com>
Tue, 27 May 2025 06:28:23 +0000 (15:28 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 10 Jun 2025 02:50:37 +0000 (02:50 +0000)
This feature is not needed at Tizen 10.0.

Change-Id: Ied3d5605f7008b94566674a7d3811da893c504eb

packaging/enlightenment.spec
src/bin/utils/e_security.c

index 302a11faed331a9d4007b6bf2e3c5208cdf81b47..1f986afa33f898fc4f302ae6ecbcf88e66791a8b 100644 (file)
@@ -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} \
index 55f9536908727b8601ffd0d05ac152c27b42cf31..47a76b4f2219bc9035af3b9697cfa1d76718b14e 100644 (file)
@@ -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);