Page MenuHomeFreeBSD

D6904.id17725.diff
No OneTemporary

D6904.id17725.diff

Index: MOVED
===================================================================
--- MOVED
+++ MOVED
@@ -8367,3 +8367,4 @@
www/drupal6-cck||2016-06-18|Has expired: www/drupal6 upstream is EOL and port expired 2016-04-24
www/drupal6||2016-06-18|Has expired: EOL upstream as of 2016-02-24
x11-toolkits/gtk-sharp10||2016-06-20|Not depend on anymore superceeded by gtk-sharp20 and gtk-sharp30
+security/py-letsencrypt|security/py-certbot|2016-06-21|The LetsEncrypt project has renamed the utility
Index: UPDATING
===================================================================
--- UPDATING
+++ UPDATING
@@ -5,6 +5,19 @@
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20160621
+ AFFECTS: users of security/py-letsencrypt
+ AUTHOR: brnrd@FreeBSD.org
+
+ py-letsencrypt has been renamed to py-certbot following the renaming
+ of the utility by the Let's Encrypt project.
+ If you are using binary pkg, 'pkg upgrade' will do the right thing.
+ Users of portmaster/portupgrade have to take a manual step:
+ Portmaster users:
+ portmaster -o security/py-certbot security/py-letsencrpt
+ Portupgrade users:
+ portupgrade -o security/py-certbot security/py-letsencrpt
+
20160619
AFFECTS: users of databases/py-apsw
AUTHOR: rm@FreeBSD.org
Index: security/py-acme/Makefile
===================================================================
--- security/py-acme/Makefile
+++ security/py-acme/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= acme
-PORTVERSION= 0.5.0
+PORTVERSION= 0.8.1
PORTEPOCH= 1
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
@@ -22,7 +22,7 @@
${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:devel/py-pyrfc3339 \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests \
- ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>=1.0:devel/py-setuptools${PYTHON_SUFFIX} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \
${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs \
Index: security/py-acme/distinfo
===================================================================
--- security/py-acme/distinfo
+++ security/py-acme/distinfo
@@ -1,2 +1,3 @@
-SHA256 (acme-0.5.0.tar.gz) = 0605c63c656d33c883a05675f5db9cfb85d503f2771c885031800e0da7631abd
-SIZE (acme-0.5.0.tar.gz) = 84155
+TIMESTAMP = 1466491084
+SHA256 (acme-0.8.1.tar.gz) = d3ea4acf280bf6253ad7d641cb0970f230a19805acfed809e7a8ddcf62157d9f
+SIZE (acme-0.8.1.tar.gz) = 84610
Index: security/py-certbot/Makefile
===================================================================
--- security/py-certbot/Makefile
+++ security/py-certbot/Makefile
@@ -1,8 +1,8 @@
# Created by: Kubilay Kocak <koobs@FreeBSD.org>
# $FreeBSD$
-PORTNAME= letsencrypt
-PORTVERSION= 0.5.0
+PORTNAME= certbot
+PORTVERSION= 0.8.1
PORTEPOCH= 1
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
@@ -18,13 +18,13 @@
${PYTHON_PKGNAMEPREFIX}configargparse>=0.9.3:devel/py-configargparse \
${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj \
${PYTHON_PKGNAMEPREFIX}cryptography>=0.7:security/py-cryptography \
- ${PYTHON_PKGNAMEPREFIX}parsedatetime>0:devel/py-parsedatetime \
- ${PYTHON_PKGNAMEPREFIX}psutil>=2.1.0:sysutils/py-psutil \
+ ${PYTHON_PKGNAMEPREFIX}parsedatetime>=1.3:devel/py-parsedatetime \
+ ${PYTHON_PKGNAMEPREFIX}psutil>=2.2.1:sysutils/py-psutil \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:devel/py-pyrfc3339 \
${PYTHON_PKGNAMEPREFIX}python2-pythondialog>=3.2.2r1:devel/py-python2-pythondialog \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>=1.0:devel/py-setuptools${PYTHON_SUFFIX} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \
${PYTHON_PKGNAMEPREFIX}zope.component>0:devel/py-zope.component \
${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface \
@@ -39,7 +39,7 @@
${REINPLACE_CMD} \
-e 's|/etc/|${LOCALBASE}/etc/|' \
-e 's|/var/lib|/var/db|' \
- ${WRKSRC}/letsencrypt/constants.py
+ ${WRKSRC}/${PORTNAME}/constants.py
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
Index: security/py-certbot/distinfo
===================================================================
--- security/py-certbot/distinfo
+++ security/py-certbot/distinfo
@@ -1,2 +1,3 @@
-SHA256 (letsencrypt-0.5.0.tar.gz) = e38a2b70b82be79bc195307652244a3e012ec73d897d4dbd3f80cf698496d15a
-SIZE (letsencrypt-0.5.0.tar.gz) = 193077
+TIMESTAMP = 1466491228
+SHA256 (certbot-0.8.1.tar.gz) = 6ca8df3d310ced6687d38aac17c0fb8c1b2ec7a3bea156a254e4cc2a1c132771
+SIZE (certbot-0.8.1.tar.gz) = 204649
Index: security/py-letsencrypt/Makefile
===================================================================
--- security/py-letsencrypt/Makefile
+++ security/py-letsencrypt/Makefile
@@ -1,46 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= letsencrypt
-PORTVERSION= 0.5.0
-PORTEPOCH= 1
-CATEGORIES= security python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Let's Encrypt client
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme==${PKGVERSION}:security/py-acme \
- ${PYTHON_PKGNAMEPREFIX}configargparse>=0.9.3:devel/py-configargparse \
- ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj \
- ${PYTHON_PKGNAMEPREFIX}cryptography>=0.7:security/py-cryptography \
- ${PYTHON_PKGNAMEPREFIX}parsedatetime>0:devel/py-parsedatetime \
- ${PYTHON_PKGNAMEPREFIX}psutil>=2.1.0:sysutils/py-psutil \
- ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
- ${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:devel/py-pyrfc3339 \
- ${PYTHON_PKGNAMEPREFIX}python2-pythondialog>=3.2.2r1:devel/py-python2-pythondialog \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} \
- ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \
- ${PYTHON_PKGNAMEPREFIX}zope.component>0:devel/py-zope.component \
- ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface \
- ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock
-
-USES= python:-2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-post-patch:
- ${REINPLACE_CMD} \
- -e 's|/etc/|${LOCALBASE}/etc/|' \
- -e 's|/var/lib|/var/db|' \
- ${WRKSRC}/letsencrypt/constants.py
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
-
-.include <bsd.port.mk>
Index: security/py-letsencrypt/distinfo
===================================================================
--- security/py-letsencrypt/distinfo
+++ security/py-letsencrypt/distinfo
@@ -1,2 +0,0 @@
-SHA256 (letsencrypt-0.5.0.tar.gz) = e38a2b70b82be79bc195307652244a3e012ec73d897d4dbd3f80cf698496d15a
-SIZE (letsencrypt-0.5.0.tar.gz) = 193077
Index: security/py-letsencrypt/pkg-descr
===================================================================
--- security/py-letsencrypt/pkg-descr
+++ security/py-letsencrypt/pkg-descr
@@ -1,16 +0,0 @@
-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
Index: security/py-letsencrypt/pkg-message
===================================================================
--- security/py-letsencrypt/pkg-message
+++ security/py-letsencrypt/pkg-message
@@ -1,25 +0,0 @@
-===========================================================================
-
-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
-
-===========================================================================

File Metadata

Mime Type
text/plain
Expires
Mon, Oct 5, 5:35 PM (8 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40249828
Default Alt Text
D6904.id17725.diff (8 KB)

Event Timeline