[DROP #493] disable caps set
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
parent
37b5d432bd
commit
e0d677594c
1 changed files with 25 additions and 25 deletions
|
@ -399,32 +399,32 @@ func (s *Server) createSandboxContainer(ctx context.Context, containerID string,
|
|||
}
|
||||
}
|
||||
|
||||
capabilities := linux.GetSecurityContext().GetCapabilities()
|
||||
toCAPPrefixed := func(cap string) string {
|
||||
if !strings.HasPrefix(strings.ToLower(cap), "cap_") {
|
||||
return "CAP_" + cap
|
||||
}
|
||||
return cap
|
||||
}
|
||||
if capabilities != nil {
|
||||
addCaps := capabilities.AddCapabilities
|
||||
if addCaps != nil {
|
||||
for _, cap := range addCaps {
|
||||
if err := specgen.AddProcessCapability(toCAPPrefixed(cap)); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
}
|
||||
//capabilities := linux.GetSecurityContext().GetCapabilities()
|
||||
//toCAPPrefixed := func(cap string) string {
|
||||
//if !strings.HasPrefix(strings.ToLower(cap), "cap_") {
|
||||
//return "CAP_" + cap
|
||||
//}
|
||||
//return cap
|
||||
//}
|
||||
//if capabilities != nil {
|
||||
//addCaps := capabilities.AddCapabilities
|
||||
//if addCaps != nil {
|
||||
//for _, cap := range addCaps {
|
||||
//if err := specgen.AddProcessCapability(toCAPPrefixed(cap)); err != nil {
|
||||
//return nil, err
|
||||
//}
|
||||
//}
|
||||
//}
|
||||
|
||||
dropCaps := capabilities.DropCapabilities
|
||||
if dropCaps != nil {
|
||||
for _, cap := range dropCaps {
|
||||
if err := specgen.DropProcessCapability(toCAPPrefixed(cap)); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//dropCaps := capabilities.DropCapabilities
|
||||
//if dropCaps != nil {
|
||||
//for _, cap := range dropCaps {
|
||||
//if err := specgen.DropProcessCapability(toCAPPrefixed(cap)); err != nil {
|
||||
//return nil, err
|
||||
//}
|
||||
//}
|
||||
//}
|
||||
//}
|
||||
|
||||
specgen.SetProcessSelinuxLabel(sb.processLabel)
|
||||
specgen.SetLinuxMountLabel(sb.mountLabel)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue