--- a/seccomp.json
+++ b/seccomp.json
@@ -123,8 +123,6 @@
"clock_gettime64",
"clock_nanosleep",
"clock_nanosleep_time64",
- "clone",
- "clone3",
"close",
"close_range",
"connect",
@@ -168,11 +166,7 @@
"flock",
"fork",
"fremovexattr",
- "fsconfig",
"fsetxattr",
- "fsmount",
- "fsopen",
- "fspick",
"fstat",
"fstat64",
"fstatat64",
@@ -234,7 +228,6 @@
"ioprio_get",
"ioprio_set",
"ipc",
- "keyctl",
"kill",
"landlock_add_rule",
"landlock_create_ruleset",
@@ -267,9 +260,6 @@
"mlockall",
"mmap",
"mmap2",
- "mount",
- "mount_setattr",
- "move_mount",
"mprotect",
"mq_getsetattr",
"mq_notify",
@@ -292,7 +282,6 @@
"nanosleep",
"newfstatat",
"open",
- "open_tree",
"openat",
"openat2",
"pause",
@@ -301,7 +290,6 @@
"pidfd_send_signal",
"pipe",
"pipe2",
- "pivot_root",
"pkey_alloc",
"pkey_free",
"pkey_mprotect",
@@ -389,7 +377,6 @@
"setgroups",
"setgroups32",
"setitimer",
- "setns",
"setpgid",
"setpriority",
"setregid",
@@ -412,7 +399,6 @@
"shmget",
"shutdown",
"sigaltstack",
- "signal",
"signalfd",
"signalfd4",
"sigprocmask",
@@ -453,12 +439,9 @@
"truncate64",
"ugetrlimit",
"umask",
- "umount",
- "umount2",
"uname",
"unlink",
"unlinkat",
- "unshare",
"utime",
"utimensat",
"utimensat_time64",
@@ -709,6 +692,28 @@
},
"excludes": {}
},
+ {
+ "names": [
+ "clone"
+ ],
+ "action": "SCMP_ACT_ALLOW",
+ "args": [
+ {
+ "index": 0,
+ "value": 2114060288,
+ "op": "SCMP_CMP_MASKED_EQ"
+ }
+ ],
+ "excludes": {
+ "caps": [
+ "CAP_SYS_ADMIN"
+ ],
+ "arches": [
+ "s390",
+ "s390x"
+ ]
+ }
+ },
{
"names": [
"fanotify_init",