label

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2015 License: Apache-2.0, Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DisableSecOpt added in v0.4.2

func DisableSecOpt() []string

DisableSecOpt returns a security opt that can disable labeling support for future container processes

func DupSecOpt added in v0.4.2

func DupSecOpt(src string) []string

DupSecOpt takes an process label and returns security options that can be used to set duplicate labels on future container processes

func FormatMountLabel

func FormatMountLabel(src string, mountLabel string) string

func GenLabels

func GenLabels(options string) (string, string, error)

func GetPidLabel added in v0.4.2

func GetPidLabel(pid int) (string, error)

func Init

func Init()

func InitLabels added in v0.4.2

func InitLabels(options []string) (string, string, error)

InitLabels returns the process label and file labels to be used within the container. A list of options can be passed into this function to alter the labels.

func Relabel added in v0.4.2

func Relabel(path string, fileLabel string, relabel string) error

func ReserveLabel

func ReserveLabel(label string) error

func SetFileCreateLabel added in v0.4.2

func SetFileCreateLabel(fileLabel string) error

func SetFileLabel

func SetFileLabel(path string, fileLabel string) error

func SetProcessLabel

func SetProcessLabel(processLabel string) error

func UnreserveLabel added in v0.4.2

func UnreserveLabel(label string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL