From 9f9e569f8829a13a23d377e06438cbf9efe98f77 Mon Sep 17 00:00:00 2001 From: Richard Anderson Date: Thu, 29 Jan 2026 17:27:01 +0000 Subject: [PATCH] remove elevation requirement --- app/Services/PHP/PHP.php | 2 +- resources/views/ssh/services/php/install-composer.blade.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Services/PHP/PHP.php b/app/Services/PHP/PHP.php index a913e2428..6ce9a5a00 100644 --- a/app/Services/PHP/PHP.php +++ b/app/Services/PHP/PHP.php @@ -128,7 +128,7 @@ public function installExtension(string $name): void */ public function installComposer(): void { - $this->service->server->ssh()->exec( + $this->service->server->ssh('root')->exec( view('ssh.services.php.install-composer'), 'install-composer' ); diff --git a/resources/views/ssh/services/php/install-composer.blade.php b/resources/views/ssh/services/php/install-composer.blade.php index 6638792b8..15e11f12f 100755 --- a/resources/views/ssh/services/php/install-composer.blade.php +++ b/resources/views/ssh/services/php/install-composer.blade.php @@ -2,8 +2,8 @@ curl -sS https://getcomposer.org/installer -o composer-setup.php -sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer +php composer-setup.php --install-dir=/usr/local/bin --filename=composer rm composer-setup.php -composer +su vito -c 'composer --version'