summaryrefslogtreecommitdiff
path: root/vendor/github.com/opencontainers/selinux/go-selinux/doc.go
blob: 79a8e6446db6df58d32af31258e5d30abebb9946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
Package selinux provides a high-level interface for interacting with selinux.

This package uses a selinux build tag to enable the selinux functionality. This
allows non-linux and linux users who do not have selinux support to still use
tools that rely on this library.

To compile with full selinux support use the -tags=selinux option in your build
and test commands.

Usage:

	import "github.com/opencontainers/selinux/go-selinux"

	// Ensure that selinux is enforcing mode.
	if selinux.EnforceMode() != selinux.Enforcing {
		selinux.SetEnforceMode(selinux.Enforcing)
	}

*/
package selinux