
ADDED: * ispriv, which returns some information useful for determining if running with extra permissions, in sudo, etc.
15 lines
260 B
Go
15 lines
260 B
Go
//go:build unix
|
|
|
|
package ispriv
|
|
|
|
const (
|
|
sudoEnvPfx string = "SUDO_"
|
|
sudoUidEnv string = sudoEnvPfx + "UID"
|
|
sudoGidEnv string = sudoEnvPfx + "GID"
|
|
sudoUnameEnv string = sudoEnvPfx + "USER"
|
|
)
|
|
|
|
const (
|
|
curLoginUidFile string = "/proc/self/loginuid"
|
|
)
|