You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
drop runc-dmz solution according to overlay solution
Because we have the overlay solution, we can drop runc-dmz binary
solution since it has too many limitations.
Signed-off-by: lifubang <[email protected]>
releaseall: RELEASE_ARGS := "-a 386 -a amd64 -a arm64 -a armel -a armhf -a ppc64le -a riscv64 -a s390x"
120
112
releaseall: release
@@ -253,16 +245,6 @@ verify-dependencies: vendor
253
245
|| (echo -e "git status:\n $$(git status -- go.mod go.sum vendor/)\nerror: vendor/, go.mod and/or go.sum not up to date. Run \"make vendor\" to update";exit 1) \
254
246
&&echo"all vendor files are up to date."
255
247
256
-
.PHONY: verify-dmz-arch
257
-
verify-dmz-arch:
258
-
@if test -s libcontainer/dmz/binary/runc-dmz;then\
|`seccomp`| Syscall filtering using `libseccomp`. | yes |`libseccomp`|
109
-
|`!runc_nodmz`| Reduce memory usage for CVE-2019-5736 protection by using a small C binary, [see `memfd-bind` for more details][contrib-memfd-bind]. `runc_nodmz` disables this **experimental feature** and causes runc to use a different protection mechanism which will further increases memory usage temporarily during container startup. To enable this feature you also need to set the `RUNC_DMZ=true` environment variable. | yes ||
110
109
111
110
The following build tags were used earlier, but are now obsoleted:
111
+
-**runc_nodmz** (since runc v1.2.1 runc dmz binary is dropped)
112
112
-**nokmem** (since runc v1.0.0-rc94 kernel memory settings are ignored)
113
113
-**apparmor** (since runc v1.0.0-rc93 the feature is always enabled)
114
114
-**selinux** (since runc v1.0.0-rc93 the feature is always enabled)
0 commit comments