imagedigest "github.com/opencontainers/go-digest"
runtimespec "github.com/opencontainers/runtime-spec/specs-go"
"github.com/opencontainers/runtime-tools/generate"
- "github.com/opencontainers/selinux/go-selinux"
"github.com/opencontainers/selinux/go-selinux/label"
"github.com/pkg/errors"
"golang.org/x/net/context"
selinuxOpt.GetRole(),
selinuxOpt.GetType(),
selinuxOpt.GetLevel())
- return label.InitLabels(selinux.DupSecOpt(labelOpts))
+
+ options, err := label.DupSecOpt(labelOpts)
+ if err != nil {
+ return "", "", err
+ }
+ return label.InitLabels(options)
}
func checkSelinuxLevel(level string) (bool, error) {