From fdbc278868fa0e9ea470d77857a7905811d2faa0 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Mon, 11 Jan 2021 11:25:43 +0100 Subject: oci: use /proc/self/fd/FD to open unix socket instead of opening directly the UNIX socket path, grab a reference to it through a O_PATH file descriptor and use the fixed size string "/proc/self/fd/%d" to open the UNIX socket. In this way it won't hit the 108 chars length limit. Closes: https://github.com/containers/podman/issues/8798 Signed-off-by: Giuseppe Scrivano --- libpod/oci_attach_linux_nocgo.go | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 libpod/oci_attach_linux_nocgo.go (limited to 'libpod/oci_attach_linux_nocgo.go') diff --git a/libpod/oci_attach_linux_nocgo.go b/libpod/oci_attach_linux_nocgo.go deleted file mode 100644 index a514a555d..000000000 --- a/libpod/oci_attach_linux_nocgo.go +++ /dev/null @@ -1,7 +0,0 @@ -//+build linux,!cgo - -package libpod - -func unixPathLength() int { - return 107 -} -- cgit v1.2.3-54-g00ecf