diff options
author | mdempsky <mdempsky@chromium.org> | 2015-02-04 19:29:25 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-05 03:30:32 +0000 |
commit | 3cc942a3dfecc18e0b20fdc509a9608644b67036 (patch) | |
tree | 01e8d5629705e231e91b5a2079dd5deb6d1de0bf /sandbox/linux/sandbox_linux.gypi | |
parent | 88444c0bae2e77ab555a81a727d5ffa49500adf2 (diff) | |
download | chromium_src-3cc942a3dfecc18e0b20fdc509a9608644b67036.zip chromium_src-3cc942a3dfecc18e0b20fdc509a9608644b67036.tar.gz chromium_src-3cc942a3dfecc18e0b20fdc509a9608644b67036.tar.bz2 |
sandbox: extract SetuidSandboxHost code from SetuidSandboxClient
This separates the code used to "host" the setuid sandbox binary from
the code used to run underneath it (i.e., the client). The primary
motivation for this is so that lightweight clients (e.g., the BMM
non-SFI sandbox) can avoid all of the additional dependencies required
only for hosting the setuid sandbox.
TBR=mseaborn@chromium.org,nasko@chromium.org
BUG=455087
Review URL: https://codereview.chromium.org/877153005
Cr-Commit-Position: refs/heads/master@{#314734}
Diffstat (limited to 'sandbox/linux/sandbox_linux.gypi')
-rw-r--r-- | sandbox/linux/sandbox_linux.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sandbox/linux/sandbox_linux.gypi b/sandbox/linux/sandbox_linux.gypi index dfa4ab7..3eba9ec 100644 --- a/sandbox/linux/sandbox_linux.gypi +++ b/sandbox/linux/sandbox_linux.gypi @@ -315,6 +315,8 @@ 'suid/common/suid_unsafe_environment_variables.h', 'suid/client/setuid_sandbox_client.cc', 'suid/client/setuid_sandbox_client.h', + 'suid/client/setuid_sandbox_host.cc', + 'suid/client/setuid_sandbox_host.h', ], 'defines': [ 'SANDBOX_IMPLEMENTATION', |