From 2c9bf3e94369e6576ea576eaa82970a8128a59f5 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 1 Nov 2021 15:17:00 -0700 Subject: :SETUID: pass target uid to POSIX-LOGIN-ENVIRONMENT for correct PATH Signed-off-by: Sean Whitton --- src/image.lisp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/image.lisp') diff --git a/src/image.lisp b/src/image.lisp index 3c580ca..82bd569 100644 --- a/src/image.lisp +++ b/src/image.lisp @@ -93,7 +93,9 @@ Thus, PREREQUEST must not start up any threads." ,,@forms))) `(with-fork-request ,(wrap '`(posix-login-environment - ,(get-connattr :remote-user) ,(get-connattr :remote-home)) + ,(get-connattr :remote-uid) + ,(get-connattr :remote-user) + ,(get-connattr :remote-home)) prerequest) ,(wrap request) (,out ,err ,exit) ,@forms))) -- cgit v1.2.3