| Port details on branch 2020Q3 |
- py-certbot Let's Encrypt client
- 1.5.0_2,1 security
=0 1.5.0_2,1Version of this port present on the latest quarterly branch. - Maintainer: python@FreeBSD.org
 - Port Added: 2020-07-11 12:50:26
- Last Update: 2020-07-11 12:50:20
- Commit Hash: 79b0abb
- Also Listed In: python
- License: APACHE20
- WWW:
- https://github.com/certbot/certbot
- Description:
- In short: getting and installing SSL/TLS certificates made easy.
Certbot is a tool to automatically receive and install
X.509 certificates to enable TLS on servers. The client will
interoperate with the Let's Encrypt CA which will be issuing
browser-trusted certificates for free.
It's all automated:
The tool will prove domain control to the CA and submit a CSR
(Certificate Signing Request).
If domain control has been proven, a certificate will get issued and
the tool will automatically install it.
WWW: https://github.com/certbot/certbot
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}certbot>0:security/py-certbot@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/security/py-certbot/ && make install clean
- To add the package, run one of these commands:
- pkg install security/py-certbot
- pkg install py37-certbot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py37-certbot listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py37-certbot
- Package flavors (<flavor>: <package>)
- py37: py37-certbot
- py27: py27-certbot
- distinfo:
- TIMESTAMP = 1591468000
SHA256 (certbot-1.5.0.tar.gz) = c52017a4f84137e1312c898d6ae69c5f7977d79d2bd4c2df013cbbf39b6539bf
SIZE (certbot-1.5.0.tar.gz) = 364819
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py37-acme>=1.5.0,1 : security/py-acme@py37
- py37-configargparse>=0.9.3 : devel/py-configargparse@py37
- py37-configobj>0 : devel/py-configobj@py37
- py37-cryptography>=1.2.3 : security/py-cryptography@py37
- py37-distro>=1.0.1 : sysutils/py-distro@py37
- py37-josepy>=1.1.0 : security/py-josepy@py37
- py37-parsedatetime>=1.3 : devel/py-parsedatetime@py37
- py37-openssl>0 : security/py-openssl@py37
- py37-pyrfc3339>0 : devel/py-pyrfc3339@py37
- py37-pytz>0 : devel/py-pytz@py37
- py37-six>0 : devel/py-six@py37
- py37-zope.component>0 : devel/py-zope.component@py37
- py37-zope.interface>0 : devel/py-zope.interface@py37
- py37-mock>0 : devel/py-mock@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- py37-sphinx>=0 : textproc/py-sphinx@py37
- py37-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py37
- py37-repoze.sphinx.autointerface>0 : devel/py-repoze.sphinx.autointerface@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- Runtime dependencies:
-
- py37-acme>=1.5.0,1 : security/py-acme@py37
- py37-configargparse>=0.9.3 : devel/py-configargparse@py37
- py37-configobj>0 : devel/py-configobj@py37
- py37-cryptography>=1.2.3 : security/py-cryptography@py37
- py37-distro>=1.0.1 : sysutils/py-distro@py37
- py37-josepy>=1.1.0 : security/py-josepy@py37
- py37-parsedatetime>=1.3 : devel/py-parsedatetime@py37
- py37-openssl>0 : security/py-openssl@py37
- py37-pyrfc3339>0 : devel/py-pyrfc3339@py37
- py37-pytz>0 : devel/py-pytz@py37
- py37-six>0 : devel/py-six@py37
- py37-zope.component>0 : devel/py-zope.component@py37
- py37-zope.interface>0 : devel/py-zope.interface@py37
- py37-mock>0 : devel/py-mock@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py37-certbot-1.5.0_2,1:
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
- Options name:
- security_py-certbot
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.5.0_2,1 11 Jul 2020 12:50:21
  |
dbaio  |
MFH: r541966
security/py-certbot: Improve periodic script
This change will keep the default behavior in the periodic script
and will add options to customize each parameter for those who want to:
- weekly_certbot_pre_hook
- weekly_certbot_post_hook
- weekly_certbot_deploy_hook
- weekly_certbot_custom_args
PR: 245674, 245954
Reported by: amdmi3, fjoe
Reviewed by: koobs
Approved by: dbaio, koobs (python, maintainer)
Differential Revision: https://reviews.freebsd.org/D25391
Approved by: ports-secteam (joneum) |
1.5.0_2,1 11 Jul 2020 12:50:20
    |
Danilo G. Baio (dbaio)  |
MFH: r541966
security/py-certbot: Improve periodic script
This change will keep the default behavior in the periodic script
and will add options to customize each parameter for those who want to:
- weekly_certbot_pre_hook
- weekly_certbot_post_hook
- weekly_certbot_deploy_hook
- weekly_certbot_custom_args
PR: 245674, 245954
Reported by: amdmi3, fjoe
Reviewed by: koobs
Approved by: dbaio, koobs (python, maintainer)
Differential Revision: https://reviews.freebsd.org/D25391
Approved by: ports-secteam (joneum) |
Number of commits found: 2
|