diff options
author | aszlig <aszlig@nix.build> | 2018-09-20 16:46:49 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2018-09-20 16:46:49 +0200 |
commit | 3cbf143da6c6213a184b7562555cf0cfee3ca133 (patch) | |
tree | 9edc97e8e529d5d5cbfa4bbfe6625753a2c650e1 /pkgs/build-support/build-sandbox/src/nix-query.h | |
parent | 9490c5a93a6738b6df503fdf67cd4a5e2ec9c95e (diff) |
pkgs/sandbox: Add UTS/PID/IPC namespacing
In order to isolate processes even further it's a good idea to not let them access information about other PIDs, eg. by enumerating /proc. However, this still bind-mounts /sys from the root namespace, so we might want to restrict /sys further. For our games however we will need /sys because it is used to enumerate gamepads and other input devices. Currently the processes will now be PID 1. I've tested this against a few games and none of them had problems with that so far, so let's keep it that way. Another thing we might want to add and which currently isn't there is a subreaper, which is useful if we have a process that leaves zombie processes around. Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/build-support/build-sandbox/src/nix-query.h')
0 files changed, 0 insertions, 0 deletions