Skip to content

Commit d4b2d32

Browse files
committed
Release 2.3.0
1 parent 1fe2d67 commit d4b2d32

File tree

19 files changed

+53
-33
lines changed

19 files changed

+53
-33
lines changed

acme/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools import find_packages
44
from setuptools import setup
55

6-
version = '2.3.0.dev0'
6+
version = '2.3.0'
77

88
install_requires = [
99
'cryptography>=2.5.0',

certbot-apache/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import find_packages
22
from setuptools import setup
33

4-
version = '2.3.0.dev0'
4+
version = '2.3.0'
55

66
install_requires = [
77
# We specify the minimum acme and certbot version as the current plugin

certbot-compatibility-test/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import find_packages
22
from setuptools import setup
33

4-
version = '2.3.0.dev0'
4+
version = '2.3.0'
55

66
install_requires = [
77
'certbot',

certbot-dns-cloudflare/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'cloudflare>=1.5.1',

certbot-dns-digitalocean/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'python-digitalocean>=1.11', # 1.15.0 or newer is recommended for TTL support

certbot-dns-dnsimple/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
# This version of lexicon is required to address the problem described in

certbot-dns-dnsmadeeasy/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-gehirn/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-google/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'google-api-python-client>=1.5.5',

certbot-dns-linode/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-luadns/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-nsone/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-ovh/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-dns-rfc2136/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dnspython>=1.15.0',

certbot-dns-route53/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'boto3>=1.15.15',

certbot-dns-sakuracloud/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from setuptools import find_packages
55
from setuptools import setup
66

7-
version = '2.3.0.dev0'
7+
version = '2.3.0'
88

99
install_requires = [
1010
'dns-lexicon>=3.2.1',

certbot-nginx/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import find_packages
22
from setuptools import setup
33

4-
version = '2.3.0.dev0'
4+
version = '2.3.0'
55

66
install_requires = [
77
# We specify the minimum acme and certbot version as the current plugin

certbot/certbot/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Certbot client."""
22
# version number like 1.2.3a0, must have at least 2 parts, like 1.2
3-
__version__ = '2.3.0.dev0'
3+
__version__ = '2.3.0'

certbot/docs/cli-help.txt

Lines changed: 35 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ manage certificates:
2626
certificates Display information about certificates you have from Certbot
2727
revoke Revoke a certificate (supply --cert-name or --cert-path)
2828
delete Delete a certificate (supply --cert-name)
29+
reconfigure Update a certificate's configuration (supply --cert-name)
2930

3031
manage your account:
3132
register Create an ACME account
@@ -35,7 +36,7 @@ manage your account:
3536
--agree-tos Agree to the ACME server's Subscriber Agreement
3637
-m EMAIL Email address for important account notifications
3738

38-
optional arguments:
39+
options:
3940
-h, --help show this help message and exit
4041
-c CONFIG_FILE, --config CONFIG_FILE
4142
path to config file (default: /etc/letsencrypt/cli.ini
@@ -58,18 +59,15 @@ optional arguments:
5859
it's not being run in a terminal. This flag cannot be
5960
used with the renew subcommand. (default: False)
6061
-d DOMAIN, --domains DOMAIN, --domain DOMAIN
61-
Domain names to apply. For multiple domains you can
62+
Domain names to include. For multiple domains you can
6263
use multiple -d flags or enter a comma separated list
63-
of domains as a parameter. The first domain provided
64-
will be the subject CN of the certificate, and all
65-
domains will be Subject Alternative Names on the
66-
certificate. The first domain will also be used in
67-
some software user interfaces and as the file paths
68-
for the certificate and related material unless
69-
otherwise specified or you already have a certificate
70-
with the same name. In the case of a name collision it
71-
will append a number like 0001 to the file path name.
72-
(default: Ask)
64+
of domains as a parameter. All domains will be
65+
included as Subject Alternative Names on the
66+
certificate. The first domain will be used as the
67+
certificate name, unless otherwise specified or if you
68+
already have a certificate with the same name. In the
69+
case of a name conflict, a number like -0001 will be
70+
appended to the certificate name. (default: Ask)
7371
--eab-kid EAB_KID Key Identifier for External Account Binding (default:
7472
None)
7573
--eab-hmac-key EAB_HMAC_KEY
@@ -126,7 +124,7 @@ optional arguments:
126124
case, and to know when to deprecate support for past
127125
Python versions and flags. If you wish to hide this
128126
information from the Let's Encrypt server, set this to
129-
"". (default: CertbotACMEClient/2.2.0 (certbot;
127+
"". (default: CertbotACMEClient/2.3.0 (certbot;
130128
OS_NAME OS_VERSION) Authenticator/XXX Installer/YYY
131129
(SUBCOMMAND; flags: FLAGS) Py/major.minor.patchlevel).
132130
The flags encoded in the user agent are: --duplicate,
@@ -229,6 +227,17 @@ security:
229227
testing:
230228
The following flags are meant for testing and integration purposes only.
231229

230+
--run-deploy-hooks When performing a test run using `--dry-run` or
231+
`reconfigure`, run any applicable deploy hooks. This
232+
includes hooks set on the command line, saved in the
233+
certificate's renewal configuration file, or present
234+
in the renewal-hooks directory. To exclude directory
235+
hooks, use --no-directory-hooks. The hook(s) will only
236+
be run if the dry run succeeds, and will use the
237+
current active certificate, not the temporary test
238+
certificate acquired during the dry run. This flag is
239+
recommended when modifying the deploy hook using
240+
`reconfigure`. (default: False)
232241
--test-cert, --staging
233242
Use the staging server to obtain or revoke test
234243
(invalid) certificates; equivalent to --server
@@ -288,6 +297,8 @@ manage:
288297
--cert-name
289298
update_symlinks Recreate symlinks in your /etc/letsencrypt/live/
290299
directory
300+
reconfigure Update renewal configuration for a certificate
301+
specified by --cert-name
291302

292303
run:
293304
Options for obtaining & installing certificates
@@ -432,6 +443,9 @@ enhance:
432443
show_account:
433444
Options useful for the "show_account" subcommand:
434445

446+
reconfigure:
447+
Common options that may be updated with the "reconfigure" subcommand:
448+
435449
plugins:
436450
Plugin Selection: Certbot client supports an extensible plugins
437451
architecture. See 'certbot plugins' for a list of all installed plugins
@@ -707,10 +721,16 @@ null:
707721
Null Installer
708722

709723
standalone:
710-
Spin up a temporary webserver
724+
Runs an HTTP server locally which serves the necessary validation files
725+
under the /.well-known/acme-challenge/ request path. Suitable if there is
726+
no HTTP server already running. HTTP challenge only (wildcards not
727+
supported).
711728

712729
webroot:
713-
Place files in webroot directory
730+
Saves the necessary validation files to a .well-known/acme-challenge/
731+
directory within the nominated webroot path. A seperate HTTP server must
732+
be running and serving files from the webroot path. HTTP challenge only
733+
(wildcards not supported).
714734

715735
--webroot-path WEBROOT_PATH, -w WEBROOT_PATH
716736
public_html / webroot path. This can be specified

0 commit comments

Comments
 (0)