diff --git a/libcontainer/capabilities_linux.go b/libcontainer/capabilities_linux.go index 2996fef41..a74c32efd 100644 --- a/libcontainer/capabilities_linux.go +++ b/libcontainer/capabilities_linux.go @@ -16,13 +16,8 @@ var capabilityMap map[string]capability.Cap func init() { capabilityMap = make(map[string]capability.Cap) - last := capability.CAP_LAST_CAP - // workaround for RHEL6 which has no /proc/sys/kernel/cap_last_cap - if last == capability.Cap(63) { - last = capability.CAP_BLOCK_SUSPEND - } for _, c := range capability.List() { - if c > last { + if c > capability.CAP_LAST_CAP { continue } capKey := fmt.Sprintf("CAP_%s", strings.ToUpper(c.String()))