Port details on branch 2022Q2 |
- py-certbot-dns-cpanel CPanel DNS Authenticator plugin for Certbot
- 0.4.0 security =0 0.4.0Version of this port present on the latest quarterly branch.
- Maintainer: h.freshports@skarnell.se
- Port Added: 2020-06-21 18:43:18
- Last Update: 2023-06-27 19:34:34
- Commit Hash: 3d9a815
- Also Listed In: python
- License: APACHE20
- WWW:
- https://pypi.org/project/certbot-dns-cpanel/
- Description:
- Plugin to allow acme dns-01 authentication of a name managed in cPanel. Useful
for automating and creating a Let's Encrypt certificate (wildcard or not) for a
service with a name managed by cPanel, but installed on a server not managed in
cPanel.
- ¦ ¦ ¦ ¦
- 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.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}certbot-dns-cpanel>0:security/py-certbot-dns-cpanel@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/security/py-certbot-dns-cpanel/ && make install clean
- To add the package, run one of these commands:
- pkg install security/py-certbot-dns-cpanel
- pkg install py39-certbot-dns-cpanel
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 py39-certbot-dns-cpanel listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-certbot-dns-cpanel
- Package flavors (<flavor>: <package>)
- py39: py39-certbot-dns-cpanel
- distinfo:
- TIMESTAMP = 1677442940
SHA256 (certbot-dns-cpanel-0.4.0.tar.gz) = 81210bab9762bf1f52b9dc76d5269ab297edb6d17662d26dff5d6d78eb9565ef
SIZE (certbot-dns-cpanel-0.4.0.tar.gz) = 8831
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- ca-root-nss.crt : security/ca_root_nss
- py39-certbot>0 : security/py-certbot@py39
- py39-zope.interface>0 : devel/py-zope.interface@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- security_py-certbot-dns-cpanel
- USES:
- python
- pkg-message:
- For install:
- How to run certbot using the cPanel plugin:
$ certbot certonly \
--authenticator certbot-dns-cpanel:cpanel \
--certbot-dns-cpanel:cpanel-credentials /usr/local/etc/certbot-dns-cpanel/credentials.ini \
-d 'exemple.com' \
-d '*.exemple.com'
You can also specify a installer plugin with the --installer option.
$ certbot run \
--authenticator certbot-dns-cpanel:cpanel \
--installer apache \
--certbot-dns-cpanel:cpanel-credentials /usr/local/etc/certbot-dns-cpanel/credentials.ini \
-d 'exemple.com' \
-d '*.exemple.com'
More details on https://github.com/badjware/certbot-dns-cpanel.
- Master Sites:
|