fe03f7a37fd0ef05149161f6b95a25493e1fe38f

Opensuse tumbleweed

Steps to reproduce:

```
./test/functional/wallet_backup.py --descriptors
{
    assert(!g_syscall_sandbox_enabled && "SetupSyscallSandbox(...) should only be called once.");
    g_syscall_sandbox_enabled = true;
    g_syscall_sandbox_log_violation_before_terminating = log_syscall_violation_before_terminating;
    if (log_syscall_violation_before_terminating) {
        if (!SetupSyscallSandboxDebugHandler()) {
            return false;
        }
    }
    SetSyscallSandboxPolicy(SyscallSandboxPolicy::INITIALIZATION);
    return true;
}
void TestDisallowedSandboxCall()
{
    
    std::array<gid_t, 1> groups;
    [[maybe_unused]] int32_t ignored = getgroups(groups.size(), groups.data());
}
#endif 
void SetSyscallSandboxPolicy(SyscallSandboxPolicy syscall_policy)
{