Jakub Warmuz
f8185c1913
Add Python 2.6 setup.py classifiers.
2015-10-31 11:47:25 +00:00
bmw
c39bc12b18
Merge pull request #1238 from devnsec-com/pr5
...
Use `printf` instead of `echo -n` for better portability
2015-10-30 17:04:12 -07:00
bmw
b36be129b6
Merge pull request #1226 from SwartzCr/issue_809
...
Apache with more than one vhost (fixes #809 )
2015-10-30 16:48:33 -07:00
Peter Eckersley
3a99c7b333
Merge pull request #1221 from cheba/gentoo-bootstrap
...
Gentoo bootstrapping
2015-10-30 16:42:46 -07:00
Dev & Sec
69365a7a06
fix drop quotes issue
2015-10-30 23:27:16 +00:00
bmw
2b23eaf8e3
Merge pull request #1210 from grawity/arch-deps
...
bootstrap: use a proper dependency test for Arch
2015-10-30 16:10:46 -07:00
Dev & Sec
d5ccbdbcd2
use printf instead of echo -n for better portability
2015-10-30 22:54:10 +00:00
Peter Eckersley
1f6851d417
Merge pull request #1218 from stevedesmond-ca/master
...
improved language consistency in error/help messages
2015-10-30 15:48:55 -07:00
bmw
1e8586ea83
Merge pull request #1229 from letsencrypt/fix_install
...
Fix install
2015-10-30 15:13:51 -07:00
bmw
4998f329a5
Merge pull request #1228 from kuba/bugs/1217
...
Docs: --a -> -a (fixes #1217 )
2015-10-30 14:39:37 -07:00
Brad Warren
4e62a4bfe2
fixes #1227
2015-10-30 13:54:46 -07:00
Jakub Warmuz
20ae2debe4
Docs: --a -> -a ( fixes #1217 )
2015-10-30 20:50:55 +00:00
Noah Swartz
fbd09ddbf6
added interesticial saves to apache changes which fixed bug when multiple vhosts were specified
2015-10-30 13:24:55 -07:00
Peter Eckersley
3a8d14130f
Merge pull request #1219 from stevedesmond-ca/patch-1
...
add "--" to CLI arg for consistency
2015-10-30 13:21:22 -07:00
Alexander Mankuta
537fcf581c
Add Gentoo bootstrapping
...
Includes support for all three major package managers.
2015-10-30 21:51:49 +02:00
Steve Desmond
40706e2947
add "--" to CLI arg for consistency
2015-10-30 14:52:36 -04:00
Steve Desmond
edabce9a96
improved language consistency in error/help messages
2015-10-30 14:47:23 -04:00
Mantas Mikulėnas
724d06eec5
bootstrap: use a proper dependency test for Arch
...
`pacman -T` exists for this exact purpose; it respects provides without
having to manually code them into the script.
2015-10-30 17:11:55 +02:00
bmw
c8999f86a1
Merge pull request #1200 from kuba/bugs/1085
...
Remove serve_forever2/shutdown2 (reduces probability of #1085 ).
2015-10-29 18:20:36 -07:00
bmw
90699d16f9
Merge pull request #1139 from letsencrypt/new-verbs
...
New verbs && plugin help changes if the plugins are not installed.
2015-10-29 17:33:34 -07:00
Brad Warren
4b407b9599
Merge branch 'typos'
2015-10-29 17:03:05 -07:00
bmw
2ed0b42d3f
Merge pull request #1171 from chk1/master
...
Fix readthedocs Intersphinx URLs
2015-10-29 16:37:06 -07:00
bmw
971fa153ea
Merge pull request #1169 from kuba/acme-example-client
...
Update ACME example client
2015-10-29 16:27:44 -07:00
bmw
d72d3a6a82
Merge pull request #1162 from christophermanning/update_vagrant_provisioning_and_docs
...
Vagrantfile: use recommended bootstrap scripts for provisioning
2015-10-29 15:56:50 -07:00
bmw
d23a7fd40d
Merge pull request #1203 from kuba/offline-unittests2
...
Offline unittest v2.
2015-10-29 15:45:48 -07:00
bmw
65234bab74
Merge pull request #1197 from letsencrypt/manual_description
...
Update manual description
2015-10-29 15:42:02 -07:00
Noah Swartz
05be568e9e
added todo notes
2015-10-29 15:18:48 -07:00
Jakub Warmuz
4cc0610679
Remove serve_forever2/shutdown2 (reduces probability of #1085 ).
...
I'm not even sure why `serve_forever2` and `shutdown2` were introduced
in the first place... It probably follows from my misconception about
the SocketServer module. After having studied the module again, I come
to the conclusion that we can get rid of my crap, simultanously
reducing probability of #1085 (hopefully down to 0)!
`server_forever` is used throughout tests instead of `handle_request`,
because `shutdown`, following docs, "must be called while
serve_forever() is running in another thread, or it will deadlock",
and our `probe_sni` HTTP request is already enough to kill single
`handle_request`.
We don't need to use any busy waiting block or `sleep` between serve
and shutdown; studying CPython source code leads to the conclusion
that the following construction is non-blocking:
```python
import threading, SocketServer
s = SocketServer.TCPServer(("", 0), None)
t = threading.Thread(target=s.shutdown)
t.start()
s.serve_forever() # returns immediately
t.join() # returns immediately
```
2015-10-29 21:02:21 +00:00
Brad Warren
de30a28555
Another shot at a description
2015-10-29 13:20:52 -07:00
James Kasten
6124571f34
Merge pull request #1188 from neffs/master
...
Add -t to apache2ctl -D DUMP_RUN_CFG
2015-10-29 15:04:24 -04:00
bmw
206ee072db
Merge pull request #1186 from xtaran/master
...
Use git instead of git-core in bootstrapping on Debian and friends
2015-10-29 10:55:42 -07:00
Brad Warren
faa61da2a6
manual_description += kuba_feedback
2015-10-29 10:46:39 -07:00
schoen
8e7c8ad31a
Merge pull request #1182 from letsencrypt/standalone_description
...
Update standalone description
2015-10-29 09:32:49 -07:00
schoen
09775989e6
Merge pull request #1144 from devnsec-com/pr2
...
use more accurate method to calculate time interval
2015-10-29 09:30:21 -07:00
David Kreitschmann
39c83d17d7
Add -t to apache2ctl -D DUMP_RUN_CFG
...
Calling apache2ctl -D DUMP_RUN_CFG on Debian Wheezy (Apache 2.2) will
open a socket which breaks standalone auth. letsencrypt still won’t
work with apache 2.2 because it only returns „Syntax OK“.
Apache 2.4 works the same with or without -t.
2015-10-29 10:06:32 +01:00
Jakub Warmuz
c3fbed1f81
Offline unittest v2.
...
Supersedes https://github.com/letsencrypt/letsencrypt/pull/1183 .
2015-10-29 08:19:54 +00:00
Axel Beckert
7fdea8dd1a
Use git instead of git-core in bootstrapping on Debian and friends
...
Fixes #1179 .
2015-10-29 09:19:38 +01:00
Brad Warren
e9661c9634
Fixed tests
2015-10-28 19:57:56 -07:00
Peter Eckersley
0d12ded6fe
Alias "everything" correctly
2015-10-28 19:19:06 -07:00
Peter Eckersley
28071a3e72
Fix stray ref
2015-10-28 19:19:06 -07:00
Peter Eckersley
8476efe86b
Inversion: make certonly the real verb, and "auth" an alias for it
2015-10-28 19:19:06 -07:00
Peter Eckersley
7e717a7a15
lint
2015-10-28 19:19:06 -07:00
Peter Eckersley
60a0b01d59
Don't initialise plugins super early
...
Also extra unit testing
2015-10-28 19:19:06 -07:00
Peter Eckersley
01fabbe893
Also make apache docs conditional?
2015-10-28 19:19:06 -07:00
Peter Eckersley
ed69ae0292
Don't suggest that --nginx is available if it isn't
...
Fixes : #932
2015-10-28 19:19:05 -07:00
Peter Eckersley
00dcff6de9
Also slip in some extra conditional plugin cli unit tests
2015-10-28 19:19:05 -07:00
Peter Eckersley
9a6ecbe669
Test case for new verb variant
2015-10-28 19:19:05 -07:00
Peter Eckersley
84dad86d61
Update the help for modern verbiage
2015-10-28 19:19:05 -07:00
Peter Eckersley
ec25612d60
For now, use the absolutely minimal implementation of verb synonyms
...
Under the hood, everything can remain "run" and "auth" for now.
2015-10-28 19:19:05 -07:00
Peter Eckersley
585e6cee6c
Make "everything" a synonym for "run"
2015-10-28 19:19:05 -07:00