diff --git a/selinux.go b/selinux.go index e7e9fd8c27e..67fd0c4ee2e 100644 --- a/selinux.go +++ b/selinux.go @@ -7,7 +7,6 @@ import ( "github.com/opencontainers/runtime-tools/generate" selinux "github.com/opencontainers/selinux/go-selinux" - "github.com/opencontainers/selinux/go-selinux/label" "github.com/pkg/errors" ) @@ -33,7 +32,7 @@ func runLabelStdioPipes(stdioPipe [][]int, processLabel, mountLabel string) erro } for i := range stdioPipe { pipeFdName := fmt.Sprintf("/proc/self/fd/%d", stdioPipe[i][0]) - if err := label.Relabel(pipeFdName, pipeContext, false); err != nil { + if err := selinux.Chcon(pipeFdName, pipeContext, false); err != nil { return errors.Wrapf(err, "setting file label on %q", pipeFdName) } }