Unlock security_manager_drop_process_privileges
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Tue, 21 Jan 2025 08:54:33 +0000 (09:54 +0100)
committerTomasz Swierczek <t.swierczek@samsung.com>
Wed, 5 Feb 2025 07:56:19 +0000 (08:56 +0100)
The following test should pass:
security_manager_05_drop_process_capabilities

Change-Id: I444ef19f189052e42efdcd08849488c71815e043

src/client/client-security-manager.cpp

index fa416c814d55422135f44bd32f13ea4f8e39fdc2..93d5d595b1d51c122de2dcf645d6c1dec3e9adda 100644 (file)
@@ -1084,11 +1084,6 @@ int security_manager_drop_process_privileges(void)
 {
     LogDebug("security_manager_drop_process_privileges() called");
 
-    if (!smack_simple_check()) {
-        LogWarning("Running in no-smack mode, not dropping capabilities");
-        return SECURITY_MANAGER_SUCCESS;
-    }
-
     int ret;
     cap_t cap = cap_init();
     if (!cap) {