In short: getting and installing SSL/TLS certificates made easy.
The Let's Encrypt Client 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/letsencrypt/letsencrypt
===========================================================================
The Let's Encrypt Client is BETA SOFTWARE. It contains plenty of bugs and
rough edges, and should be tested thoroughly in staging environments before
use on production systems.
This port installs the "standalone" Python client only, which does not use and
is not the letsencrypt-auto bootstrap/wrapper script.
To obtain certificates, use the 'certonly' command as follows:
# sudo letsencrypt --server <server-URL> certonly
Note: The client currently requires the ability to bind on TCP port 80. If
you have a server running on this port, it will need to be temporarily stopped
so that the standalone server can listen on that port to complete
authentication.
The letsencrypt plugins to support apache and nginx certificate installation
will be made available soon in the following ports:
* Apache plugin: security/py-letsencrypt-apache
* Nginx plugin: security/py-letsencrypt-nginx
===========================================================================
security/py-{letsencrypt,acme}: Update to 0.3.0
Common:
- Update PORTVERSION and distinfo checksum (0.3.0) [1]
- Use PORTVERSION over DISTVERSION (not necessary at the moment)
- Update dependency entries to match those in setup.py
- match minimum versions, remove version if not specified there
- requests has been removed from letsencrypt, acme depends on it
py-letsecnrypt:
- Remove setup.py patch (upstreamed) [1]
py-acme:
- Enable NO_ARCH
PR: 206397
Submitted by: pkubaj@anongoth.pl [1]
Reviewed by: cpm (maintainer, acme)
Approved by: cpm (maintainer, acme)
security/py-letsencrypt: Update to 0.1.0
- Update py-letsencrypt to 0.1.0
- Update py-acme to 0.1.0
- Update pkg-message accordingly
This marks the first non-development release of Letsencrypt.org for the public
BETA
Reviewed by: koobs (mentor, maintainer), cpm_fbsd.es (maintainer), feld
Approved by: koobs (mentor, maintainer), cpm_fbsd.es (maintainer), feld
MFH: 2015Q4
Differential Revision: https://reviews.freebsd.org/D4360
[NEW] security/py-letsencrypt: Welcome Let's Encrypt client!
In short: getting and installing SSL/TLS certificates made easy.
The Let's Encrypt Client 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/letsencrypt/letsencrypt
PR: 203405