Clarify import cert command

Add hint that the certificate to be imported must be in PEM format (CRT
does not parse).

Improved error message to mention that the given path must be accessible
by the web server user.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
This commit is contained in:
Vincent Petry 2020-10-26 11:51:37 +01:00
parent 872f03209c
commit e80bb9c09f
No known key found for this signature in database
GPG Key ID: E055D6A4D513575C
1 changed files with 3 additions and 3 deletions

View File

@ -42,11 +42,11 @@ class ImportCertificate extends Base {
protected function configure() {
$this
->setName('security:certificates:import')
->setDescription('import trusted certificate')
->setDescription('import trusted certificate in PEM format')
->addArgument(
'path',
InputArgument::REQUIRED,
'path to the certificate to import'
'path to the PEM certificate to import'
);
}
@ -54,7 +54,7 @@ class ImportCertificate extends Base {
$path = $input->getArgument('path');
if (!file_exists($path)) {
$output->writeln('<error>certificate not found</error>');
$output->writeln('<error>Certificate not found, please provide a path accessible by the web server user</error>');
return 1;
}