allow writev syscall
This commit is contained in:
parent
9042abb2a6
commit
72adddcff6
|
@ -70,6 +70,13 @@ static bool enableSecurity() {
|
||||||
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(exit_group), 0);
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(exit_group), 0);
|
||||||
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(rt_sigaction), 0);
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(rt_sigaction), 0);
|
||||||
|
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(writev), 0);
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(readv), 0);
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(pwritev), 0);
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(preadv), 0);
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(pwritev2), 0);
|
||||||
|
seccomp_rule_add(scmp, SCMP_ACT_ALLOW, SCMP_SYS(preadv2), 0);
|
||||||
|
|
||||||
//apply seccomp
|
//apply seccomp
|
||||||
int err = seccomp_load(scmp);
|
int err = seccomp_load(scmp);
|
||||||
if(err != 0) {
|
if(err != 0) {
|
||||||
|
@ -97,6 +104,7 @@ static bool enableSecurity() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue