From 683adfaa42222ee26a51165cd883bc277fd35bcf Mon Sep 17 00:00:00 2001 From: cubic Date: Thu, 14 Apr 2022 14:15:45 +0800 Subject: [PATCH] fix(Service Codefever): read env path from config file --- misc/modify_authorized_keys.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/misc/modify_authorized_keys.php b/misc/modify_authorized_keys.php index 4575336..5fee9ee 100755 --- a/misc/modify_authorized_keys.php +++ b/misc/modify_authorized_keys.php @@ -109,9 +109,11 @@ function addAuthorizedKey(array $data) return FALSE; } + global $config; + $sshGateway = dirname(BASE_PATH) . '/ssh-gateway/shell/main'; $authorized = [ - "command=\"PATH=\$PATH:/usr/local/git/bin && {$sshGateway} \$SSH_ORIGINAL_COMMAND {$data['user']}\",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty", + "command=\"PATH=\$PATH:" . dirname($config['cli']['git']) . " && {$sshGateway} \$SSH_ORIGINAL_COMMAND {$data['user']}\",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty", $data['type'], $data['key'], $data['name'],