From 49ee2cbe29463251d49fff4216a2f8e000411b58 Mon Sep 17 00:00:00 2001 From: Tin Lai Date: Mon, 28 Oct 2024 13:41:05 +1000 Subject: [PATCH] remove checking for parent process Signed-off-by: Tin Lai --- cli/agent/systemauth/systemauth.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/agent/systemauth/systemauth.go b/cli/agent/systemauth/systemauth.go index eb0c868..c8884e2 100644 --- a/cli/agent/systemauth/systemauth.go +++ b/cli/agent/systemauth/systemauth.go @@ -55,7 +55,7 @@ func (s *SessionStore) CreateSession(pid int, parentpid int, grandparentpid int, func (s *SessionStore) verifySession(ctx sockets.CallingContext, sessionType SessionType) bool { for _, session := range s.Store { - if session.ParentPid == ctx.ParentProcessPid && session.GrandParentPid == ctx.GrandParentProcessPid && session.sessionType == sessionType { + if session.sessionType == sessionType { if session.Expires.After(time.Now()) { return true }