Peter Eckersley and Noah Swartz
9ea3dc3136
Hackishly add wheezy backports libaugeas0 where required
2015-12-09 18:55:48 -08:00
Noah Swartz
d761df90d4
added coverage tests
2015-12-09 18:51:16 -08:00
Peter Eckersley
45d20847e6
Implement --staging
...
- Fixes #1667
- Should help with rate limit problems
2015-12-09 18:21:27 -08:00
Noah Swartz
414cfe9f13
Merge remote-tracking branch 'mainline/master' into issue_1208
2015-12-09 17:10:49 -08:00
Noah Swartz
0a1b9c2bf0
fixed failing tests for changes that allow apache22
2015-12-09 17:05:38 -08:00
Seth Schoen
79c61a8098
Basic updated logic for #1546 behavior
2015-12-09 16:37:58 -08:00
Alcaro
fe6e9be6a2
Update reference to deprecated directives
...
https://httpd.apache.org/docs/2.4/mod/mod_ssl.html#sslcertificatechainfile
> SSLCertificateChainFile became obsolete with version 2.4.8, when SSLCertificateFile was extended to also load intermediate CA certificates from the server certificate file.
2015-12-09 22:04:29 +01:00
Seth Schoen
d5849c3416
WIP on cli.py
2015-12-09 10:45:28 -08:00
Remi Rampin
80901a52d8
Fix help string for --apache-dismod
2015-12-09 12:26:23 -05:00
Joona Hoikkala
dae52e8db3
Revert "Travis bump"
...
This reverts commit e9a0c90e0f .
2015-12-09 16:37:36 +02:00
Joona Hoikkala
e9a0c90e0f
Travis bump
2015-12-09 16:37:23 +02:00
Joona Hoikkala
7830124be3
Merge remote-tracking branch 'upstream/master' into domcheck_manual
2015-12-09 15:27:28 +02:00
Joona Hoikkala
1ee9435db7
PEP8
2015-12-09 15:18:04 +02:00
Joona Hoikkala
5348af6559
Better coverage and test fixes
2015-12-09 15:03:14 +02:00
Joona Hoikkala
64f3d518a4
Test cases for manual domain validation
2015-12-09 13:22:39 +02:00
Joona Hoikkala
1d3cb57aef
Display meaningful error messages in manual domain entry, and give user an option to retry
2015-12-09 10:36:22 +02:00
Peter Eckersley
ce14851232
Merge pull request #1809 from domcleal/1693-augeas-section-ends
...
Merge Augeas lens fix for closing multiple sections on one line
2015-12-08 23:43:15 -08:00
Peter Eckersley
d8cf3952b4
Merge pull request #1827 from domcleal/1766-augeas-sslrequire
...
Merge Augeas lens fix for SSLRequire wordlists
2015-12-08 23:27:36 -08:00
Peter Eckersley
c325b6eb12
Merge pull request #1800 from Sveder/freenode_better_link
...
Changed freenode to link straight to the web IRC page for the letsenc…
2015-12-08 22:54:07 -08:00
Peter Eckersley
773b03d8a4
Merge pull request #1831 from watercrossing/fixListen
...
Apache configurator respects Listen ip:port statements
2015-12-08 13:22:07 -08:00
Peter Eckersley
da609a2577
Merge pull request #1814 from joohoi/domaincheck
...
Check domain list from plugin get_all_names() and remove wildcard, punycode etc. [needs tweak]
2015-12-08 12:52:55 -08:00
Joona Hoikkala
05723cbb4a
Fixed wording
2015-12-08 21:28:23 +02:00
Joona Hoikkala
006edfdbd1
Wording change to error messages
2015-12-08 21:08:30 +02:00
Ingolf Becker
bbd6534744
Fixed some pep8 formatting
2015-12-08 17:56:16 +00:00
Ingolf Becker
62ea74b9e4
Modify apache plugin to work on setups where apache listens to a specific ip
2015-12-08 13:22:52 +00:00
Joona Hoikkala
0cb80bf753
Better test coverage
2015-12-08 14:23:46 +02:00
Marius Gedminas
73878f2457
Abort when no Pythons are found
...
It seems ill-advised to continue without setting the LE_PYTHON variable, when the very next command tries to use it.
2015-12-08 11:30:13 +02:00
Dominic Cleal
d761646167
Merge Augeas lens fix for SSLRequire wordlists
...
From https://github.com/hercules-team/augeas/commit/f86a28d03a5c42a6c58293667a95d7794e30a42f
Closes : #1766
2015-12-08 08:09:45 +00:00
Dominic Cleal
f479497d6c
Add failing test from ticket #1766
...
Augeas fails to parse the wordlist (args inside braces) in the
SSLRequire directive.
2015-12-08 08:09:45 +00:00
Peter Eckersley
3838ea4ad1
Merge pull request #1692 from letsencrypt/1531
...
Merge augeas lens fix for backslashes at the start of regexps
2015-12-08 00:01:53 -08:00
Joona Hoikkala
5c8b493eda
Whitespace and dot fix
2015-12-08 09:54:56 +02:00
Joona Hoikkala
0fb4f7dc8b
Tests for domain validation
2015-12-08 09:32:02 +02:00
Joona Hoikkala
3c1c3c3e8d
Import and non-classmethod fix
2015-12-08 09:31:47 +02:00
Joona Hoikkala
e891624cb1
Revert "Added domain checks for apache installer"
...
This reverts commit 5dcd508827 .
2015-12-08 09:07:17 +02:00
Joona Hoikkala
d8b83bc478
Revert "Corrected tests to reflect the removal of wildcard domains etc."
...
This reverts commit 53a4d0725d .
2015-12-08 09:05:33 +02:00
Joona Hoikkala
51a5d7ceb0
Move validation code to main client
2015-12-08 09:05:11 +02:00
Peter Eckersley
16ef4fdd3d
Merge pull request #1822 from vszakats/patch-1
...
_rpm_common.sh: minor typo
2015-12-07 19:03:52 -08:00
Viktor Szakats
d81620ccdd
_rpm_common.sh: minor typo
2015-12-08 02:49:59 +01:00
Peter Eckersley
553df8483a
Merge pull request #1681 from bit/link!
...
Remove ! at end of url (fixes open url in gnome-terminal)
2015-12-07 17:31:29 -08:00
schoen
597ac43ec3
Merge pull request #1709 from lord63-forks/fix-typo
...
Fix typo in README.rst and docs/using.rst
2015-12-07 15:27:00 -08:00
Joona Hoikkala
53a4d0725d
Corrected tests to reflect the removal of wildcard domains etc.
2015-12-07 16:05:53 +02:00
Joona Hoikkala
82f71cba9b
Linter fixes
2015-12-07 16:02:27 +02:00
Joona Hoikkala
5dcd508827
Added domain checks for apache installer
2015-12-07 15:37:09 +02:00
Joona Hoikkala
2d5d4a65c4
Moved domain check to le_util
2015-12-07 15:07:27 +02:00
Dominic Cleal
312669c64d
Merge Augeas lens fix for closing multiple sections on one line
...
From https://github.com/hercules-team/augeas/commit/f44a7a55cc7162beced99659234eb078a8d20e1d
Closes : #1693
2015-12-07 10:49:40 +00:00
Luca Beltrame
2b942d97b2
Address review comments
...
- move the umask call before the try/except block
- move comment in _prepare_single to the umask call
Simplify the code comments, too.
Tests still pass.
2015-12-07 11:17:29 +01:00
Luca Beltrame
edf3a4ed73
Make webroot usable also when running as non-root (GH #1795 )
...
Thanks to @aburch's suggestions, the logic has been changed:
- Set umask before creating folders and files
- Leverage os.makedirs' mode option in conjunction with umask
The program still tries to change owner / group, but in case of errors
it continues gracefully.
Tests have been updated, and they pass.
2015-12-07 10:49:24 +01:00
Sachi King
16c8125045
Use print_function not print_statement
...
Change the print statements used into print functions.
The print satement is not valid in Python 3, however the print function
is valid in at least 2.6+.
2015-12-07 22:12:41 +13:00
Sveder
f1a50b08fb
Changed freenode to link straight to the web IRC page for the letsencrypt channel.
2015-12-07 02:02:47 +02:00
Peter Eckersley
ce0ea2b104
Merge pull request #1784 from devvmh/patch-2
...
Mention the --renew-by-default flag
2015-12-06 13:09:24 -08:00