Let's encrypt (certbot-auto)の任意バージョンダウンロード
2020年1月1日にPython2系のサポートが終了するので、その後certbot-autoがどうなるのかわかりませんが、ちょこちょこバージョンアップしています
最新版のダウンロード(現時点では 1.0)
$ wget https://dl.eff.org/certbot-auto
セルフアップデートせずに renew するには「--no-self-upgrade」を付けます
$sudo certbot-auto renew --no-self-upgrade
証明書の有効期限の確認方法
$sudo certbot-auto certificates --no-self-upgrade
certbotのバージョン確認
$sudo certbot-auto --version --no-self-upgrade
なにをするにも --no-self-upgrade を付けないと、アップデートされます
古いcertbot-autoはどこでダウンロードできると探してみたら (pipでも可)
https://pypi.org/project/certbot/0.40.1/#files pip install certbot==0.40.1
https://pypi.org/project/certbot/0.39.0/#files pip install certbot==0.39.0
https://pypi.org/project/certbot/0.38.0/#files pip install certbot==0.38.0
https://pypi.org/project/certbot/0.37.2/#files pip install certbot==0.37.2
上記よりダウンロードできました。URLの数字を変更すると良いです
certbotの変更履歴は下記より表示できます(記事を書いた日に1.0リリース)
Dec 3,2019 https://community.letsencrypt.org/t/announcing-certbot-1-0/107756
- certbot-auto has deprecated support for systems using OpenSSL 1.0.1 that are
not running on x86-64. This primarily affects RHEL 6 based systems.- Certbot’s
config_changes
subcommand has been removedcertbot.plugins.common.TLSSNI01
has been removed.- Deprecated attributes related to the TLS-SNI-01 challenge in
acme.challenges
andacme.standalone
have been removed.- The functions
certbot.client.view_config_changes
,
certbot.main.config_changes
,
certbot.plugins.common.Installer.view_config_changes
,
certbot.reverter.Reverter.view_config_changes
, and
certbot.util.get_systemd_os_info
have been removed- Certbot’s
register --update-registration
subcommand has been removed- When possible, default to automatically configuring the webserver so all requests
redirect to secure HTTPS access. This is mostly relevant when running Certbot
in non-interactive mode. Previously, the default was to not redirect all requests.
Nov 6, 2019 https://community.letsencrypt.org/t/certbot-0-40-1-release/105649
Nov 6, 2019 https://community.letsencrypt.org/t/certbot-0-40-0-release/105632
We deprecated support for Python 3.4 in Certbot and its ACME library. Support
for Python 3.4 will be removed in the next major release of Certbot.
certbot-auto users on RHEL 6 based systems will be asked to enable Software
Collections (SCL) repository so Python 3.6 can be installed. certbot-auto can
enable the SCL repo for you on CentOS 6 while users on other RHEL 6 based
systems will be asked to do this manually.
Oct 2, 2019 https://community.letsencrypt.org/t/certbot-0-39-0-release/103255
Sep 4, 2019 https://community.letsencrypt.org/t/certbot-0-38-0-release/101245
Aug 22, 2019 https://community.letsencrypt.org/t/certbot-0-37-2-release/100418
Aug 9, 2019 https://community.letsencrypt.org/t/certbot-0-37-1-release/99478
Aug 8, 2019 https://community.letsencrypt.org/t/certbot-0-37-0-release/99367
Jul 12, 2019 https://community.letsencrypt.org/t/certbot-0-36-0-release/97677
Jun 12, 2019 https://community.letsencrypt.org/t/certbot-0-35-1-release/95630
Jun 6, 2019 https://community.letsencrypt.org/t/certbot-0-35-0-release/95226