mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-28 17:44:10 +00:00
4389dab579
Minijail's policy compiler complains when there's multiple unconditional rules for a syscall. In most cases the rules are redundant to common_device.policy. I don't know what to do about the intentionally contradictory rules for open and openat, other than to remove then from the common device policy and add it to all the others. BUG=None TEST=Ran compile_seccomp_policy.py until it stopped complaining. Change-Id: I6813dd1e0b39e975415662bd7de74c25a1be9eb3 Signed-off-by: Matt Delco <delco@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1918607 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Dylan Reid <dgreid@chromium.org>
29 lines
501 B
Text
29 lines
501 B
Text
# Copyright 2018 The Chromium OS Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
open: 1
|
|
openat: 1
|
|
|
|
@include /usr/share/policy/crosvm/common_device.policy
|
|
|
|
pwrite64: 1
|
|
stat: 1
|
|
statx: 1
|
|
lstat: 1
|
|
fstat: 1
|
|
ioctl: arg1 == FIOCLEX
|
|
link: 1
|
|
unlink: 1
|
|
rename: 1
|
|
pread64: 1
|
|
getdents: 1
|
|
mkdir: 1
|
|
rmdir: 1
|
|
fsync: 1
|
|
fdatasync: 1
|
|
utimensat: 1
|
|
ftruncate: 1
|
|
fchown: arg1 == 0xffffffff && arg2 == 0xffffffff
|
|
statfs: 1
|
|
newfstatat: 1
|