mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
23 lines
479 B
Go
23 lines
479 B
Go
package usergroup
|
|
|
|
import (
|
|
"github.com/moby/sys/user"
|
|
)
|
|
|
|
const (
|
|
subuidFileName = "/etc/subuid"
|
|
subgidFileName = "/etc/subgid"
|
|
)
|
|
|
|
func parseSubuid(username string) ([]user.SubID, error) {
|
|
return user.ParseSubIDFileFilter(subuidFileName, func(sid user.SubID) bool {
|
|
return sid.Name == username
|
|
})
|
|
}
|
|
|
|
func parseSubgid(username string) ([]user.SubID, error) {
|
|
return user.ParseSubIDFileFilter(subgidFileName, func(sid user.SubID) bool {
|
|
return sid.Name == username
|
|
})
|
|
}
|