security/py-certbot ${ACME_VERSION}_2,1 MidnightBSD
Let's Encrypt client
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- security, python
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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | security/py-certbot | ${ACME_VERSION}_2,1 |
| FreeBSD | security/py-certbot | 4.2.0,2 |
| NetBSD | security/py-certbot | 5.8.0 |
| DragonFly | security/py-certbot | 3.1.0,1 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}certbot
From mports:
cd /usr/mports/security/py-certbot && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certbot>0:security/py-certbot
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 9
${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1: security/py-acme${PYTHON_PKGNAMEPREFIX}configargparse>=1.5.3: devel/py-configargparse${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6: devel/py-configobj${PYTHON_PKGNAMEPREFIX}distro>=1.0.1: sysutils/py-distro${PYTHON_PKGNAMEPREFIX}josepy>=2.0.0: security/py-josepy${PYTHON_PKGNAMEPREFIX}parsedatetime>=2.4: devel/py-parsedatetime${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0: devel/py-pyrfc3339${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1: devel/py-pytz${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0: devel/py-setuptools
Build dependencies 2
Run dependencies 9
Configuration
Options name: security_certbot
| Option | Default | Description |
|---|---|---|
| MANPAGES | on |
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| certbot-4.0.0.tar.gz | 439556 | a867bfbb5126516c12d4c8a93909ef1e4d5309fc4e9f5b97b2d987b0ffd4bbe3 |
Master sites 2
- PYPI
- https://github.com/certbot/certbot/releases/download/v${ACME_VERSION}/