diff --git a/certbot/cli.py b/certbot/cli.py index 8acb1f691..f840300fc 100644 --- a/certbot/cli.py +++ b/certbot/cli.py @@ -901,10 +901,8 @@ def _create_subparsers(helpful): 'Encrypt server, set this to "".') helpful.add("certonly", "--csr", type=read_file, - help="Path to a Certificate Signing Request (CSR) in DER" - " format; note that the .csr file *must* contain a Subject" - " Alternative Name field for each domain you want certified." - " Currently --csr only works with the 'certonly' subcommand'") + help="Path to a Certificate Signing Request (CSR) in DER or PEM format." + " Currently --csr only works with the 'certonly' subcommand.") helpful.add("rollback", "--checkpoints", type=int, metavar="N", default=flag_default("rollback_checkpoints"), diff --git a/docs/cli-help.txt b/docs/cli-help.txt index f7340c48b..5ff781aa3 100644 --- a/docs/cli-help.txt +++ b/docs/cli-help.txt @@ -229,11 +229,9 @@ certonly: the port Certbot listens on. A conforming ACME server will still attempt to connect on port 80. (default: 80) - --csr CSR Path to a Certificate Signing Request (CSR) in DER - format; note that the .csr file *must* contain a - Subject Alternative Name field for each domain you - want certified. Currently --csr only works with the - 'certonly' subcommand' (default: None) + --csr CSR Path to a Certificate Signing Request (CSR) in DER or + PEM format. Currently --csr only works with the + 'certonly' subcommand. (default: None) install: Options for modifying how a cert is deployed