It finished, but with these errors:
Step 4: Cleaning up old cached files:
--------------------------------------------------------
-- No bootstrap/cache/compiled.php, so nothing to delete.
-- Deleting bootstrap/cache/services.php. It it no longer used.
-- Deleting bootstrap/cache/config.php. It it no longer used.
--
In ProviderRepository.php line 208:
Class 'PragmaRX\Google2FALaravel\ServiceProvider' not found
--
In ProviderRepository.php line 208:
Class 'PragmaRX\Google2FALaravel\ServiceProvider' not found
--
In ProviderRepository.php line 208:
Class 'PragmaRX\Google2FALaravel\ServiceProvider' not found
--
In ProviderRepository.php line 208:
Class 'PragmaRX\Google2FALaravel\ServiceProvider' not found
And
--------------------------------------------------------
Step 5: Updating composer dependencies:
(This may take an moment.)
--------------------------------------------------------
-- We couldn't find a local composer.phar - trying globally.
Cannot create cache directory /home/jcoombes/.composer/cache/repo/https---repo.packagist.org/, or directory is not writable. Proceeding without cache
Cannot create cache directory /home/jcoombes/.composer/cache/files/, or directory is not writable. Proceeding without cache
<snip>
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
In ProviderRepository.php line 208:
Class 'PragmaRX\Google2FALaravel\ServiceProvider' not found
<snip>
Package manifest generated successfully.
But other than that it appears to have worked out just fine.
Are there any security concerns with the .git files now being owned by www-data with 755 permissions?