Browse Source

add send, recv, and x32 so we can install i386 pkgs on amd64

Signed-off-by: Jessica Frazelle <acidburn@docker.com>
Jessica Frazelle 9 năm trước cách đây
mục cha
commit
308eff99e8
1 tập tin đã thay đổi với 11 bổ sung1 xóa
  1. 11 1
      daemon/execdriver/native/seccomp_default.go

+ 11 - 1
daemon/execdriver/native/seccomp_default.go

@@ -17,7 +17,7 @@ func arches() []string {
 	var a = native.String()
 	switch a {
 	case "amd64":
-		return []string{"amd64", "x86"}
+		return []string{"amd64", "x86", "x32"}
 	case "arm64":
 		return []string{"arm64", "arm"}
 	case "mips64":
@@ -944,6 +944,11 @@ var defaultSeccompProfile = &configs.Seccomp{
 			Action: configs.Allow,
 			Args:   []*configs.Arg{},
 		},
+		{
+			Name:   "recv",
+			Action: configs.Allow,
+			Args:   []*configs.Arg{},
+		},
 		{
 			Name:   "recvfrom",
 			Action: configs.Allow,
@@ -1119,6 +1124,11 @@ var defaultSeccompProfile = &configs.Seccomp{
 			Action: configs.Allow,
 			Args:   []*configs.Arg{},
 		},
+		{
+			Name:   "send",
+			Action: configs.Allow,
+			Args:   []*configs.Arg{},
+		},
 		{
 			Name:   "sendfile",
 			Action: configs.Allow,