summaryrefslogtreecommitdiffstats
path: root/sandbox/linux/sandbox_linux.gypi
diff options
context:
space:
mode:
authormdempsky <mdempsky@chromium.org>2015-02-04 19:29:25 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-05 03:30:32 +0000
commit3cc942a3dfecc18e0b20fdc509a9608644b67036 (patch)
tree01e8d5629705e231e91b5a2079dd5deb6d1de0bf /sandbox/linux/sandbox_linux.gypi
parent88444c0bae2e77ab555a81a727d5ffa49500adf2 (diff)
downloadchromium_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.gypi2
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',