notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
py-certbot Let's Encrypt client
1.5.0_2,1 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.5.0_2,1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

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: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-acme>=1.5.0,1 : security/py-acme@py37
  2. py37-configargparse>=0.9.3 : devel/py-configargparse@py37
  3. py37-configobj>0 : devel/py-configobj@py37
  4. py37-cryptography>=1.2.3 : security/py-cryptography@py37
  5. py37-distro>=1.0.1 : sysutils/py-distro@py37
  6. py37-josepy>=1.1.0 : security/py-josepy@py37
  7. py37-parsedatetime>=1.3 : devel/py-parsedatetime@py37
  8. py37-openssl>0 : security/py-openssl@py37
  9. py37-pyrfc3339>0 : devel/py-pyrfc3339@py37
  10. py37-pytz>0 : devel/py-pytz@py37
  11. py37-six>0 : devel/py-six@py37
  12. py37-zope.component>0 : devel/py-zope.component@py37
  13. py37-zope.interface>0 : devel/py-zope.interface@py37
  14. py37-mock>0 : devel/py-mock@py37
  15. py37-setuptools>0 : devel/py-setuptools@py37
  16. python3.7 : lang/python37
  17. py37-sphinx>=0 : textproc/py-sphinx@py37
  18. py37-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py37
  19. py37-repoze.sphinx.autointerface>0 : devel/py-repoze.sphinx.autointerface@py37
  20. py37-setuptools>0 : devel/py-setuptools@py37
  21. python3.7 : lang/python37
Runtime dependencies:
  1. py37-acme>=1.5.0,1 : security/py-acme@py37
  2. py37-configargparse>=0.9.3 : devel/py-configargparse@py37
  3. py37-configobj>0 : devel/py-configobj@py37
  4. py37-cryptography>=1.2.3 : security/py-cryptography@py37
  5. py37-distro>=1.0.1 : sysutils/py-distro@py37
  6. py37-josepy>=1.1.0 : security/py-josepy@py37
  7. py37-parsedatetime>=1.3 : devel/py-parsedatetime@py37
  8. py37-openssl>0 : security/py-openssl@py37
  9. py37-pyrfc3339>0 : devel/py-pyrfc3339@py37
  10. py37-pytz>0 : devel/py-pytz@py37
  11. py37-six>0 : devel/py-six@py37
  12. py37-zope.component>0 : devel/py-zope.component@py37
  13. py37-zope.interface>0 : devel/py-zope.interface@py37
  14. py37-mock>0 : devel/py-mock@py37
  15. py37-setuptools>0 : devel/py-setuptools@py37
  16. 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:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/certbot/
  2. https://pypi.org/packages/source/c/certbot/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.5.0_2,1
11 Jul 2020 12:50:21
Revision:541967Original commit files touched by this commit
dbaio search for other commits by this committer
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
commit hash: 79b0abb087be0eb97a940a367bf2a3239010901ccommit hash: 79b0abb087be0eb97a940a367bf2a3239010901ccommit hash: 79b0abb087be0eb97a940a367bf2a3239010901ccommit hash: 79b0abb087be0eb97a940a367bf2a3239010901c files touched by this commit
Danilo G. Baio (dbaio) search for other commits by this committer
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