class CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
From
<https
://man7.org/linux/man-pages/man2/execve.2.html>:
The set-user-ID and set-group-ID mode bits of a program are ignored if
any of the following is true:
...
• the process is being traced, the tracer does not have the
CAP_SYS_PTRACE capability in the user namespace of the tracee's
process, and the tracing process does not share its user namespace
with the tracee.
The capabilities of the program file (see capabilities(7)) are also
ignored if any of the above are true.
Public Methods
void CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test ()
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
void CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test (const CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test & )
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
void CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test (CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test && )
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test & operator= (const CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test & )
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test & operator= (CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test && )
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc
void ~CapsExecTest_PrivilegedPtraceHonorsFileCapabilities_Test ()
Defined at line 1756 of file ../../src/starnix/tests/syscalls/cpp/capabilities_test.cc