ADDED:
* ispriv, which returns some information useful for determining if
  running with extra permissions, in sudo, etc.
This commit is contained in:
brent saner
2025-06-10 11:32:07 -04:00
parent 7b0156775c
commit 772324247a
9 changed files with 649 additions and 9 deletions

14
ispriv/consts_nix.go Normal file
View File

@@ -0,0 +1,14 @@
//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"
)