docs: rewrite "Automated Renewals" in User Guide (#8717)

This commit is contained in:
alexzorin
2021-03-22 15:05:37 -07:00
committed by GitHub
parent 84178e2773
commit 9fdb24331c
+9 -24
View File
@@ -515,11 +515,8 @@ Renewing certificates
days). Make sure you renew the certificates at least once in 3 days). Make sure you renew the certificates at least once in 3
months. months.
.. seealso:: Many of the certbot clients obtained through a .. seealso:: Most Certbot installations come with automatic
distribution come with automatic renewal out of the box, renewal out of the box. See `Automated Renewals`_ for more details.
such as Debian and Ubuntu versions installed through `apt`,
CentOS/RHEL 7 through EPEL, etc. See `Automated Renewals`_
for more details.
As of version 0.10.0, Certbot supports a ``renew`` action to check As of version 0.10.0, Certbot supports a ``renew`` action to check
all installed certificates for impending expiry and attempt to renew all installed certificates for impending expiry and attempt to renew
@@ -689,27 +686,15 @@ The following commands could be used to specify where these files are located::
Automated Renewals Automated Renewals
------------------ ------------------
Many Linux distributions provide automated renewal when you use the Most Certbot installations come with automatic renewals preconfigured. This
packages installed through their system package manager. The is done by means of a scheduled task which runs ``certbot renew`` periodically.
following table is an *incomplete* list of distributions which do so,
as well as their methods for doing so.
If you are not sure whether or not your system has this already If you are unsure whether you need to configure automated renewal:
automated, refer to your distribution's documentation, or check your
system's crontab (typically in `/etc/crontab/` and `/etc/cron.*/*` and
systemd timers (`systemctl list-timers`).
.. csv-table:: Distributions with Automated Renewal 1. Review the instructions for your system at https://certbot.eff.org/instructions.
:header: "Distribution Name", "Distribution Version", "Automation Method" They will describe how to set up a scheduled task, if necessary.
2. (Linux/BSD): Check your system's crontab (typically `/etc/crontab` and
"CentOS", "EPEL 7", "systemd" `/etc/cron.*/*`) and systemd timers (``systemctl list-timers``).
"Debian", "stretch", "cron, systemd"
"Debian", "testing/sid", "cron, systemd"
"Fedora", "26", "systemd"
"Fedora", "27", "systemd"
"RHEL", "EPEL 7", "systemd"
"Ubuntu", "17.10", "cron, systemd"
"Ubuntu", "certbot PPA", "cron, systemd"
.. _where-certs: .. _where-certs: