FreeBSD Bugzilla – Attachment 162828 Details for
Bug 203405
[NEW PORT] security/py-letsencrypt: Let's Encrypt client
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
py-letsencrypt
py-letsencrypt.diff (text/plain), 4.01 KB, created by
Kubilay Kocak
on 2015-11-06 03:01:12 UTC
(
hide
)
Description:
py-letsencrypt
Filename:
MIME Type:
Creator:
Kubilay Kocak
Created:
2015-11-06 03:01:12 UTC
Size:
4.01 KB
patch
obsolete
>Index: security/Makefile >=================================================================== >--- security/Makefile (revision 400731) >+++ security/Makefile (working copy) >@@ -816,6 +816,7 @@ > SUBDIR += py-kerberos > SUBDIR += py-keyczar > SUBDIR += py-keyring >+ SUBDIR += py-letsencrypt > SUBDIR += py-libnacl > SUBDIR += py-m2crypto > SUBDIR += py-mcrypt >Index: security/py-letsencrypt/Makefile >=================================================================== >--- security/py-letsencrypt/Makefile (nonexistent) >+++ security/py-letsencrypt/Makefile (working copy) >@@ -0,0 +1,42 @@ >+# Created by: Kubilay Kocak <koobs@FreeBSD.org> >+# $FreeBSD$ >+ >+PORTNAME= letsencrypt >+DISTVERSION= 0.0.0.dev20151104 >+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_SITELIBDIR}/acme/__init__.py:${PORTSDIR}/security/py-acme \ >+ ${PYTHON_PKGNAMEPREFIX}configargparse>0:${PORTSDIR}/devel/py-configargparse \ >+ ${PYTHON_PKGNAMEPREFIX}configobj>0:${PORTSDIR}/devel/py-configobj \ >+ ${PYTHON_PKGNAMEPREFIX}cryptography>=0.7:${PORTSDIR}/security/py-cryptography \ >+ ${PYTHON_PKGNAMEPREFIX}parsedatetime>0:${PORTSDIR}/devel/py-parsedatetime \ >+ ${PYTHON_PKGNAMEPREFIX}psutil>0:${PORTSDIR}/sysutils/py-psutil \ >+ ${PYTHON_PKGNAMEPREFIX}openssl>0:${PORTSDIR}/security/py-openssl \ >+ ${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:${PORTSDIR}/devel/py-pyrfc3339 \ >+ ${PYTHON_PKGNAMEPREFIX}python2-pythondialog>0:${PORTSDIR}/devel/py-python2-pythondialog \ >+ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ >+ ${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests \ >+ ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six \ >+ ${PYTHON_PKGNAMEPREFIX}zope.component>0:${PORTSDIR}/devel/py-zope.component \ >+ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:${PORTSDIR}/devel/py-zope.interface >+ >+USES= python:-2.7 >+USE_PYTHON= autoplist distutils >+ >+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 (nonexistent) >+++ security/py-letsencrypt/distinfo (working copy) >@@ -0,0 +1,2 @@ >+SHA256 (letsencrypt-0.0.0.dev20151104.tar.gz) = 7cdf0c17cd0d6d7f527234c7c16a829a380ad4e82b44ccd41a20e848251a4666 >+SIZE (letsencrypt-0.0.0.dev20151104.tar.gz) = 154943 >Index: security/py-letsencrypt/files/patch-setup.py >=================================================================== >--- security/py-letsencrypt/files/patch-setup.py (nonexistent) >+++ security/py-letsencrypt/files/patch-setup.py (working copy) >@@ -0,0 +1,11 @@ >+--- setup.py.orig 2015-11-04 07:35:05 UTC >++++ setup.py >+@@ -118,8 +118,6 @@ setup( >+ 'docs': docs_extras, >+ 'testing': testing_extras, >+ }, >+- >+- tests_require=install_requires, >+ # to test all packages run "python setup.py test -s >+ # {acme,letsencrypt_apache,letsencrypt_nginx}" >+ test_suite='letsencrypt', >Index: security/py-letsencrypt/pkg-descr >=================================================================== >--- security/py-letsencrypt/pkg-descr (nonexistent) >+++ security/py-letsencrypt/pkg-descr (working copy) >@@ -0,0 +1,16 @@ >+In short: getting and installing SSL/TLS certificates made easy. >+ >+The Let's Encrypt Client is a tool to automatically receive and insta >+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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 203405
:
161470
|
161995
|
161996
|
161997
|
161998
|
162220
|
162821
|
162828
|
162830
|
162831