From 3cfb34af165f9d48e4f1748f33df5098ba81ea33 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Fri, 21 Nov 2014 15:00:38 +0100 Subject: [PATCH 1/4] Remove unnecessary gitmodules --- .gitmodules | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .gitmodules diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index e69de29bb..000000000 From 3ce16797176d5355c6ab0fece27ab007ea2e8179 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Fri, 21 Nov 2014 17:45:13 +0100 Subject: [PATCH 2/4] Virtualenv setup. Fixes $41. --- .gitignore | 1 + README.md | 12 +++++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e06399ff4..ced995972 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ *.egg-info build/ dist/ +venv/ m3 diff --git a/README.md b/README.md index 7b33ce8dd..e394db0d7 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,13 @@ Apache, though we will be expanding it to other platforms. ## Running the demo code on Ubuntu -`sudo apt-get install python python-setuptools python-dev python-augeas gcc swig dialog` - -`python setup.py install --user` - -`sudo ./letsencrypt.py` (or `~/.local/bin/letsencrypt`) +``` +sudo apt-get install python python-setuptools python-virtualenv \ + python-dev python-augeas gcc swig dialog +virtualenv --system-site-packages venv +./venv/bin/python setup.py install +sudo ./venv/bin/letsencrypt +``` Note, that letsencrypt does not yet handle Debian unstable's Apache2 conf layout. From 124af9c22b5ca554e7cfd92d0f4e06bb30d04048 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Fri, 21 Nov 2014 18:39:14 +0100 Subject: [PATCH 3/4] Remove sni_challenge import. --- letsencrypt/client/client.py | 1 - 1 file changed, 1 deletion(-) diff --git a/letsencrypt/client/client.py b/letsencrypt/client/client.py index 7fd363bd1..0788800b2 100755 --- a/letsencrypt/client/client.py +++ b/letsencrypt/client/client.py @@ -9,7 +9,6 @@ import csv import requests from letsencrypt.client.acme import acme_object_validate -from letsencrypt.client.sni_challenge import SNI_Challenge from letsencrypt.client import configurator, apache_configurator from letsencrypt.client import logger, display from letsencrypt.client import le_util, crypto_util From 2c818c65979f45ca169c30b7d48dd8b99e6537b2 Mon Sep 17 00:00:00 2001 From: Marcos Caceres Date: Fri, 21 Nov 2014 14:27:00 -0800 Subject: [PATCH 4/4] Fixed typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e394db0d7..2e17b1f7a 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This is the Let's Encrypt Agent DEVELOPER PREVIEW repository. DO NOT RUN THIS CODE ON A PRODUCTION WEBSERVER. IT WILL INSTALL CERTIFICATES SIGNED BY A TEST CA, AND WILL CAUSE CERT WARNINGS FOR USERS. -This code intended for testing, demonstration, and integration engineering +This code is intended for testing, demonstration, and integration engineering with OSes and hosting platforms. Currently the code works with Linux and Apache, though we will be expanding it to other platforms.