'seccomp-bpf/linux_seccomp.h',
'seccomp-bpf/sandbox_bpf.cc',
'seccomp-bpf/sandbox_bpf.h',
- 'seccomp-bpf/sandbox_bpf_compatibility_policy.h',
'seccomp-bpf/sandbox_bpf_policy.cc',
'seccomp-bpf/sandbox_bpf_policy.h',
'seccomp-bpf/syscall.cc',
],
},
{
- # A demonstration program for the seccomp-bpf sandbox.
- 'target_name': 'seccomp_bpf_demo',
- 'conditions': [
- ['compile_seccomp_bpf_demo==1', {
- 'type': 'executable',
- 'sources': [
- 'seccomp-bpf/demo.cc',
- ],
- 'dependencies': [
- 'seccomp_bpf',
- ],
- }, {
- 'type': 'none',
- }],
- ],
- 'include_dirs': [
- '../../',
- ],
- },
- {
# The setuid sandbox, for Linux
'target_name': 'chrome_sandbox',
'type': 'executable',
'sources': [
'suid/common/sandbox.h',
'suid/common/suid_unsafe_environment_variables.h',
- 'suid/linux_util.c',
- 'suid/linux_util.h',
'suid/process_util.h',
'suid/process_util_linux.c',
'suid/sandbox.c',
'type': 'none',
'sources': [
'services/android_arm_ucontext.h',
+ 'services/android_arm64_ucontext.h',
'services/android_futex.h',
'services/android_ucontext.h',
'services/android_i386_ucontext.h',
'services/android_mips_ucontext.h',
'services/arm_linux_syscalls.h',
+ 'services/arm64_linux_syscalls.h',
'services/mips_linux_syscalls.h',
'services/linux_syscalls.h',
'services/x86_32_linux_syscalls.h',