v1.16.1
FIXED: * Some IDState things on *NIX-likes that have no clue what they're doing
This commit is contained in:
@@ -19,9 +19,9 @@ func GetIDState() (ids IDState) {
|
||||
|
||||
var err error
|
||||
|
||||
ids.RUID, ids.EUID, ids.SUID = unix.Getresuid()
|
||||
ids.RUID, ids.EUID, ids.SUID = getresuid()
|
||||
ids.uidsChecked = true
|
||||
ids.RGID, ids.EGID, ids.SGID = unix.Getresgid()
|
||||
ids.RGID, ids.EGID, ids.SGID = getresgid()
|
||||
ids.gidsChecked = true
|
||||
|
||||
ids.SudoEnvCmd = envs.HasEnv(envSudoCmd)
|
||||
@@ -59,7 +59,7 @@ func GetIDState() (ids IDState) {
|
||||
func GetIDStateProc(pid uint32) (ids IDState, err error) {
|
||||
|
||||
var i32 int32
|
||||
var ints []int32
|
||||
var ints []uint32
|
||||
var sudoUid bool
|
||||
var sudoUname bool
|
||||
var proc *process.Process
|
||||
|
||||
Reference in New Issue
Block a user