func whoamiNEWUSER(t *testing.T, uid, gid int, setgroups bool) *exec.Cmd { … }
func TestCloneNEWUSERAndRemap(t *testing.T) { … }
func TestEmptyCredGroupsDisableSetgroups(t *testing.T) { … }
func TestUnshare(t *testing.T) { … }
func TestGroupCleanup(t *testing.T) { … }
func TestGroupCleanupUserNamespace(t *testing.T) { … }
func TestUnshareMountNameSpace(t *testing.T) { … }
func TestUnshareMountNameSpaceChroot(t *testing.T) { … }
func TestUnshareUidGidMapping(t *testing.T) { … }
func prepareCgroupFD(t *testing.T) (int, string) { … }
func TestUseCgroupFD(t *testing.T) { … }
func TestCloneTimeNamespace(t *testing.T) { … }
func testPidFD(t *testing.T, userns bool) error { … }
func TestPidFD(t *testing.T) { … }
func TestPidFDWithUserNS(t *testing.T) { … }
func TestPidFDClone3(t *testing.T) { … }
type capHeader …
type capData …
const CAP_SYS_TIME …
const CAP_SYSLOG …
type caps …
func getCaps() (caps, error) { … }
func TestAmbientCaps(t *testing.T) { … }
func TestAmbientCapsUserns(t *testing.T) { … }
func testAmbientCaps(t *testing.T, userns bool) { … }