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 photosAll times are UTC
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details
py-letsencrypt Let's Encrypt client
0.5.0,1 security Deleted on this many watch lists=5 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 0.5.0,1Version of this port present on the latest quarterly branch.
Maintainer: koobs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-11-06 08:38:43
Last Update: 2016-06-23 10:22:35
SVN Revision: 417359
People watching this port, also watch:: python27, nginx, pkg, git
Also Listed In: python
License: APACHE20
WWW:
https://github.com/letsencrypt/letsencrypt
Description:
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
Homepage    cgit ¦ GitHub ¦ 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.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}letsencrypt>0:security/py-letsencrypt@${PY_FLAVOR}
No installation instructions:
This port has been deleted.
PKGNAME: py27-letsencrypt
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

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. py27-setuptools27>0 : devel/py-setuptools27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-acme==0.5.0,1 : security/py-acme
  2. py27-configargparse>=0.9.3 : devel/py-configargparse
  3. py27-configobj>0 : devel/py-configobj
  4. py27-cryptography>=0.7 : security/py-cryptography
  5. py27-parsedatetime>0 : devel/py-parsedatetime
  6. py27-psutil>=2.1.0 : sysutils/py-psutil
  7. py27-openssl>0 : security/py-openssl
  8. py27-pyrfc3339>0 : devel/py-pyrfc3339
  9. py27-python2-pythondialog>=3.2.2r1 : devel/py-python2-pythondialog
  10. py27-pytz>0 : devel/py-pytz
  11. py27-setuptools27>0 : devel/py-setuptools27
  12. py27-six>0 : devel/py-six
  13. py27-zope.component>0 : devel/py-zope.component
  14. py27-zope.interface>0 : devel/py-zope.interface
  15. py27-mock>0 : devel/py-mock
  16. py27-setuptools27>0 : devel/py-setuptools27
  17. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
python:-2.7
pkg-message:
=========================================================================== 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 ===========================================================================

Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. https://files.pythonhosted.org/packages/source/l/letsencrypt/
  3. https://pypi.python.org/packages/source/l/letsencrypt/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.5.0,1
23 Jun 2016 10:22:35
Revision:417359Original commit files touched by this commit
brnrd search for other commits by this committer
security/py-certbot: Rename from py-letsencrypt and update

  - Move security/py-letsencrypt to security/py-certbot
  - Update security/py-acme to 0.8.1
  - Update security/py-certbot to 0.8.1
  - Update python dependencies

PR:		209584
0.5.0,1
09 Jun 2016 18:13:54
Revision:416617Original commit files touched by this commit
mat search for other commits by this committer
Typo.

Github:		#43
Submitted by:	Attila Gyorffy
Sponsored by:	Absolight
0.5.0,1
17 May 2016 16:13:32
Revision:415391Original commit files touched by this commit
cpm search for other commits by this committer
- Fix "properly" RUN_DEPENDS on security/py-acme

Reported by:	gahr
Approved by:	koobs (maintainer)
0.5.0,1
17 May 2016 16:01:31
Revision:415389Original commit files touched by this commit
cpm search for other commits by this committer
- Bump PORTEPOCH
- Fix RUN_DEPENDS on security/py-acme

Reported by:	gahr
Approved by:	koobs (maintainer)
0.5.0
08 Apr 2016 04:16:07
Revision:412715Original commit files touched by this commit
cpm search for other commits by this committer
- Update to 0.5.0

Approved by:	junovitch (mentor), koobs (maintainer, letsencrypt)
0.4.2
03 Apr 2016 04:48:22
Revision:412445Original commit files touched by this commit
cpm search for other commits by this committer
security/py-{letsencrypt,acme}: Update to 0.4.2

  - Update py-acme and py-letsencrypt ports.

Approved by:	koobs (maintainer, letsencrypt)
0.4.1
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
0.4.1
03 Mar 2016 05:42:15
Revision:410009Original commit files touched by this commit
cpm search for other commits by this committer
Common:

- Update PORTVERSION and distinfo checksum (0.4.1)

security/py-acme:

- Update MAINTAINER to my @FreeBSD.org address

PR:		207666
Approved by:	junovitch (mentor), koobs (maintainer, letsencrypt)
0.4.0
26 Feb 2016 12:41:45
Revision:409603Original commit files touched by this commit
koobs search for other commits by this committer
security/py-{acme,letsencrypt}: Update to 0.4.0

Common:

- Update PORTVERSION and distinfo checksum (0.4.0) [1]
- Update and sort RUN_DEPENDS to match setup.py:install_requires

security/py-acme:

- Update COMMENT to match setup.py:description=
- Add LICENSE_FILE
- Remove spurious USES=gmake dependency

PR:		207306 [1]
Submitted by:	Piotr Kubaj <pkubaj anongoth pl> [1]
Approved by:	koobs (maintainer, letsencrypt), cpm (maintainer, acme)
0.3.0
02 Feb 2016 12:34:09
Revision:407813Original commit files touched by this commit
koobs search for other commits by this committer
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)
0.1.0
05 Dec 2015 11:08:46
Revision:403057Original commit files touched by this commit
brnrd search for other commits by this committer
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
0.0.0.d20151123
30 Nov 2015 13:56:54
Revision:402668Original commit files touched by this commit
brnrd search for other commits by this committer
security/py-letsencrypt: Update to 2015-11-23 version

 - Update acme and letsencrypt ports
 - Switch security/py-acme to PyPI download

Reviewed By:	koobs (mentor, maintainer), cpm_fbsd.es (maintainer)
Approved By: 	koobs (mentor, maintainer), cpm_fbsd.es (maintainer)
Differential Revision:	https://reviews.freebsd.org/D4313
0.0.0.d20151114
20 Nov 2015 09:03:43
Revision:401992Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update distinfo (missing in r401990)

Approved by:	portmgr (blanket)
0.0.0.d20151114
20 Nov 2015 08:16:19
Revision:401990Original commit files touched by this commit
brnrd search for other commits by this committer
security/py-letsencrypt: Update to version 20151114

  - Update py-letsencrypt and py-acme (to v0.0.0dev20151114)
  - Add regression test target for py-acme

Changes:

  - Turn off old/insecure challenge types[1]

[1]:
https://community.letsencrypt.org/t/turning-off-old-insecure-challenge-types/3825

Reviewed by:	koobs (mentor), Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
Approved by:	koobs (mentor, maintainer), Carlos J Puga Medina <cpm@fbsd.es>
(maintainer)
DifferentialRevision:	https://reviews.freebsd.org/D4162
0.0.0.d20151104
06 Nov 2015 08:38:34
Revision:400885Original commit files touched by this commit
koobs search for other commits by this committer
[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

Number of commits found: 15