12345678910111213141516171819202122232425262728293031 |
- // +build darwin dragonfly freebsd linux netbsd openbsd solaris
- package user
- import (
- "io"
- "os"
- )
- // Unix-specific path to the passwd and group formatted files.
- const (
- unixPasswdPath = "/etc/passwd"
- unixGroupPath = "/etc/group"
- )
- func GetPasswdPath() (string, error) {
- return unixPasswdPath, nil
- }
- func GetPasswd() (io.ReadCloser, error) {
- return os.Open(unixPasswdPath)
- }
- func GetGroupPath() (string, error) {
- return unixGroupPath, nil
- }
- func GetGroup() (io.ReadCloser, error) {
- return os.Open(unixGroupPath)
- }
|