Commit Graph
3213 Commits
Author SHA1 Message Date
Peter Eckersley 64385cbd80 Disable nginx in bootstrap/venv.sh too 2015-10-15 00:09:42 -07:00
Peter Eckersley 0fb8e3c479 Move augeaus & venv references 2015-10-15 00:07:26 -07:00
Peter Eckersley 0fb00ca039 Try to make the dependencies link work 2015-10-15 00:03:49 -07:00
Peter Eckersley 4ef385d3ad Protect quotes on the way to the actual command 2015-10-14 23:56:56 -07:00
Peter Eckersley be77909ef2 Further fixes to the docs 2015-10-14 23:53:50 -07:00
Peter Eckersley 2794b762d6 Add a subtle progress bar 2015-10-14 23:43:05 -07:00
Peter Eckersley ab036e98e0 Do not ship letsencrypt-nginx until it's somewhat plausibly working 2015-10-14 23:06:20 -07:00
Peter Eckersley 39e489d03c Do not assume sudo is present
- On Digital Ocean and perhaps other platforms, the user is root by default
  and sudo is uninstalled
2015-10-14 23:03:18 -07:00
Peter Eckersley ecd987b8ca letsencrypt-auto now knows about -vvvv 2015-10-14 22:30:18 -07:00
Peter Eckersley 87000ac5c6 Move docker back into "using"
It seems the changes removing bootstrap from "using" weren't commited earlier,
either
2015-10-14 22:24:57 -07:00
Peter Eckersley 8a5d199ddf Try to make the "using" instructions as simple and accurate as possible
Some of the verbose stuff we had before is really of historical/developer
interest only
2015-10-14 18:35:34 -07:00
Peter Eckersley 2e0dc4fc50 Remove misleading Docker suggestion from the quick-install docs
But keep it around in case anyone needs this?
2015-10-14 18:25:14 -07:00
Peter Eckersley 7a1c37968c Make the UX clearer before sudo 2015-10-14 17:46:11 -07:00
Peter Eckersley 99793c54d6 More portability 2015-10-14 17:46:11 -07:00
Peter Eckersley b85e13de3f Add bootstrapping to letsencrypt-auto 2015-10-14 17:46:11 -07:00
Peter Eckersley 47eaf297fb Start a letsencrypt-auto script
Which handles all venv-related tasks for installing from pip, and gives us
auto-updating.
2015-10-14 15:57:09 -07:00
Jakub Warmuz 3f942d7426 Basic virtualenv bootstrap script for end users. 2015-10-14 18:19:10 +00:00
Jacob Hoffman-Andrews 63d76ed21e Merge pull request #974 from letsencrypt/ratelimited
Add rateLimited error type.
2015-10-14 09:45:12 -07:00
Jacob Hoffman-Andrews d5fd9986de Add rateLimited error type. 2015-10-14 09:26:59 -07:00
bmw c6852cbfa9 Merge pull request #967 from letsencrypt/919
Only test CLI for nginx plugin if it is present
2015-10-13 15:05:50 -07:00
Peter Eckersley c7732114cb Only test CLI for nginx plugin if it is present
- Fixes 919
2015-10-13 14:50:23 -07:00
James Kasten ccd9c54a6f Merge pull request #949 from kuba/bugs/838
Fix tests under dev release packaging
2015-10-13 14:38:17 -04:00
bmw 5ca70e19a7 Merge pull request #950 from letsencrypt/jsha/nginx-improvements
Nginx improvements
2015-10-12 16:41:52 -07:00
bmw abd37a65ae Merge pull request #961 from BKreisel/master
PEP8 Love: E126 Fix for #945
2015-10-12 13:51:58 -07:00
Brandon Kreisel d4af07a7f8 PEP8 Love: E126 Fix for #945 2015-10-12 16:43:22 -04:00
bmw 0465f8e131 Merge pull request #945 from ddworken/master
Fixes #902
2015-10-12 12:24:30 -07:00
David Dworken 20d7576f66 Deleted duplicate line caused by #912 2015-10-12 15:14:13 -04:00
David Dworken 589145686f Don't print error message and only call os.geteuid() once 2015-10-12 15:02:07 -04:00
bmw 806246b8ef Merge pull request #886 from BKreisel/mac-psutil
Add Mac compatibility to integration tests
2015-10-12 11:22:17 -07:00
bmw bb508739f0 Merge pull request #935 from letsencrypt/plugin_tests
Plugin tests
2015-10-12 10:17:24 -07:00
Brad Warren 7defdb1819 Updated a2enmod comments 2015-10-12 10:08:35 -07:00
Brad Warren 67ee9bf930 Added 'strict_permissions' to constants.py 2015-10-12 10:00:35 -07:00
Brad Warren 990e90df1f Merge branch 'master' into plugin_tests 2015-10-12 09:58:15 -07:00
Brad Warren 9c59b50894 Reverted incorrect change from 18adec0 2015-10-11 17:33:00 -07:00
Brad Warren 90f3b26bcf Fixed a2enmod 2015-10-11 17:29:19 -07:00
Brandon Kreisel 52f7a64b84 lint newline 2015-10-11 17:56:30 -04:00
David Dworken 8ec7fdd323 Always create the folders 2015-10-11 16:20:18 -04:00
David Dworken a809a059f0 Don't create renewal_configs_dir and config_dir, instead just print a helpful error message and fail 2015-10-11 15:57:57 -04:00
Jacob Hoffman-Andrews 216e589d46 Replace lambda with comprehension. 2015-10-11 12:30:02 -07:00
bmw b56467c0c0 Merge pull request #907 from ArchimedesPi/instructions-for-a-new-pr
Add instructions for submitting a PR
2015-10-11 12:26:03 -07:00
Jacob Hoffman-Andrews f16489f762 Go back to hasattr and add a test. 2015-10-11 12:19:39 -07:00
David Dworken c23deb8a31 Merged in changes 2015-10-11 15:12:58 -04:00
bmw ac68be7e1f Merge pull request #912 from kuba/bugs/897
Renewer logging setup (fixes #897)
2015-10-11 11:55:28 -07:00
Jacob Hoffman-Andrews 06c85d6b5a Fix line-wrapped function indents. 2015-10-11 11:30:11 -07:00
Jacob Hoffman-Andrews f0cfd69cdc Respond to review feedback. 2015-10-11 11:28:39 -07:00
Jacob Hoffman-Andrews cd52fc02b9 Add a sleep to let Nginx finish reloading. 2015-10-11 11:20:21 -07:00
Brad Warren 4c73db9aa1 Revert "Fixed version string"
This reverts commit d1ee831137.
2015-10-11 10:34:32 -07:00
bmw 9dce7c7d04 Merge pull request #944 from letsencrypt/faster-travis
Limit Travis runs to master and PRs.
2015-10-11 10:33:40 -07:00
bmw 2fe7d671dc Merge pull request #947 from kuba/revert-master-dev-release
Revert "Release 0.0.0.dev20151008"
2015-10-11 10:33:09 -07:00
Jacob Hoffman-Andrews dd8c6d6548 Nginx improvements
Add a server_names_hash_bucket_size directive during challenges to fix an nginx
crash on restart (Fixes #922).

Use fullchain instead of chain (Fixes #610).

Implement OCSP stapling (Fixes #937, Fixes #931).

Hide Boulder output in integration tests to make them more readable.
2015-10-11 10:20:08 -07:00