//go:build !windows // +build !windows package listeners // import "github.com/docker/docker/daemon/listeners" import ( "fmt" "strconv" "github.com/docker/docker/pkg/idtools" ) const defaultSocketGroup = "docker" func lookupGID(name string) (int, error) { group, err := idtools.LookupGroup(name) if err == nil { return group.Gid, nil } gid, err := strconv.Atoi(name) if err == nil { return gid, nil } return -1, fmt.Errorf("group %s not found", name) }