Peter Eckersley and GitHub
268fb903b2
Merge pull request #3134 from fibbers/fix-virtualenv-package-installation-issue
...
Prevent bootstrap-issue on Debian systems with virtualenv package
2016-06-13 15:00:19 -07:00
Peter Eckersley and GitHub
caccde42b4
Merge pull request #3113 from certbot/revert-2936-dev-venv-fix
...
Revert "Use --force-reinstall to fix bad virtualenv package"
2016-06-13 14:57:38 -07:00
Peter Eckersley and GitHub
645e8edef0
Merge pull request #3160 from lwolf/master
...
Add additional warning with actual exception message during renewal
2016-06-13 14:43:49 -07:00
Peter Eckersley and GitHub
fb2cc6f88e
Merge pull request #3164 from jsha/eacces-guidance
...
Provide nonroot guidance when logging gets EACCES.
2016-06-13 14:27:58 -07:00
Peter Eckersley and GitHub
28169f17e3
Merge pull request #3133 from certbot/mageia
...
Mageia Bootstrap
2016-06-13 14:26:05 -07:00
Peter Eckersley and GitHub
b53b47c5d7
Merge pull request #3125 from certbot/lint-lint
...
Improve user experience for linting.
2016-06-13 14:22:11 -07:00
Jacob Hoffman-Andrews
f8a07a8f46
Provide nonroot guidance when logging gets EACCES.
2016-06-13 11:53:32 -07:00
Sergey Nuzdhin
6a53522a6c
Add additional warning with actual exception message during renewal
...
Log and show warning with real exception message to make it more clear what exactly happened.
Currently we show `config is broken` when in fact we have broken symlinks in live folder.
2016-06-13 14:43:47 +02:00
schoen and GitHub
d386b56263
Merge pull request #3143 from certbot/preserve-common-name
...
Preserve common name during renewal
2016-06-10 18:27:50 -07:00
schoen and GitHub
42f6f5174b
Merge pull request #3138 from certbot/removing_proxy
...
Remove proxy in certbot-compatibility-test
2016-06-10 18:23:32 -07:00
Brad Warren
07cf34284e
Add test_common_name_sans_order
2016-06-09 17:55:46 -07:00
Brad Warren
bb1d2c0a1f
Test common name is listed first in storage.py
2016-06-09 17:49:44 -07:00
Brad Warren
562802bfd0
Refactor common symlink writing code
2016-06-09 17:44:33 -07:00
Noah Swartz and GitHub
aec91b84a0
Merge pull request #3128 from joohoi/1173_import
...
Initialize Augeas in a different method to be able to react to ImportError
2016-06-09 17:44:10 -07:00
Brad Warren
4f99cc7b2a
Add _write_out_kind method
2016-06-09 17:43:05 -07:00
Brad Warren
02cdb5db0e
Add cert with not alphabetically first CN
2016-06-09 16:03:32 -07:00
Willem Fibbe
afd899886d
Prevent bootstrap-issue on Debian systems with virtualenv package
...
On Debian 7 (and probably relative distro's) `aptitude show virtualenv` exits
with 0, since it is a virtual package. However, it doesn't have any installation
candidates, so filter on this case before trying to install `virtualenv` to
prevent installation-errors while bootstrapping.
NB, to make this clear:
(0)#: apt-cache show virtualenv
N: Can't select versions from package 'virtualenv' as it is purely virtual
N: No packages found
(0)#: echo $?
0
Furthermore, --quiet=0 is necessary, to be able to grep through `apt-cache`'s
output via a pipe. More details on
http://unix.stackexchange.com/questions/201869/why-isnt-apt-cache-policy-output-piped/202041#202041 .
2016-06-09 09:38:47 +02:00
Brad Warren
2c803eff6a
Use get_names_from_cert in storage.py
2016-06-08 17:01:54 -07:00
Brad Warren
0a707b64ec
Use common_name instead of subject
2016-06-08 16:59:44 -07:00
Brad Warren
8db1b5627c
Add GetNamesFromCertTest
2016-06-08 16:57:56 -07:00
Brad Warren
753aea2f3f
Add get_names_from_cert function
2016-06-08 16:53:04 -07:00
Brad Warren
ac581951b3
Have get_names_from_csr use _get_names_from_cert_or_req
2016-06-08 16:50:34 -07:00
Brad Warren
a0be028340
Add _get_names_from_cert_or_req
2016-06-08 16:49:08 -07:00
Brad Warren
96dd662e55
Delint certbot-compatibility-test
2016-06-08 14:35:59 -07:00
Peter Eckersley
6dc5171365
Merge pull request #3037 from mgedmin/optional-hook-validation
...
Add --disable-hook-validation
2016-06-08 12:35:14 -07:00
Peter Eckersley
029aac92fa
Merge pull request #3121 from certbot/auto-arch
...
Update letsencrypt-auto in response to Arch package rename
2016-06-08 12:16:06 -07:00
Peter Eckersley
311a2db6ba
Merge pull request #3110 from certbot/candidate-0.8.0
...
Update files in response to 0.8.0 release
2016-06-08 12:01:09 -07:00
Brad Warren
e51c16d666
Update letsencrypt-auto changes for the new format
2016-06-07 17:24:56 -07:00
Brad Warren
1c363716a0
Wrap mageia bootstrap script in bash function
2016-06-07 16:33:04 -07:00
Brad Warren
8aa1d85991
Move mageia bootstrap script
2016-06-07 16:25:08 -07:00
Brad Warren
079e6ee139
Merge branch 'master' into mageia
2016-06-07 16:23:08 -07:00
Noah Swartz and Jacob Hoffman-Andrews
092173c608
fix broken link in contributing.rst ( #3130 )
2016-06-06 17:05:51 -07:00
Brad Warren
bd232fb85a
Merge branch 'removing_proxy' of github.com:certbot/certbot into removing_proxy
2016-06-06 14:53:35 -07:00
Brad Warren
ce378cec21
Try updating tarball again
2016-06-06 14:53:12 -07:00
Brad Warren
e826de5db7
Don't change line endings on a tarball
2016-06-06 14:52:30 -07:00
Seth Schoen
5f8964a6a8
Fix typo
2016-06-06 14:48:49 -07:00
Brad Warren
1c1816fb4a
Update tarball
2016-06-06 14:35:28 -07:00
Brad Warren
8723bded72
Add extra saves for apache plugin
2016-06-06 14:17:11 -07:00
Seth Schoen
144dbdd90b
Explain whether tests succeeded or failed overall
2016-06-06 12:23:15 -07:00
Brad Warren
4b79206d89
Merge branch 'removing_proxy' of github.com:certbot/certbot into removing_proxy
2016-06-06 12:09:24 -07:00
Brad Warren
e1f4e22c6d
Unwrap achall
2016-06-06 12:09:17 -07:00
Seth Schoen
e0bb04fd25
Forgot to import shutil
2016-06-06 12:02:53 -07:00
Seth Schoen
1d3fbe945d
Copy config into /etc/apache2
2016-06-06 12:01:55 -07:00
Brad Warren
78ea886a79
Fix deploy cert and TLSSNI check
2016-06-06 11:49:36 -07:00
Joona Hoikkala
1f6e999153
Move recovery_routine() to augeas init
2016-06-06 13:10:34 +03:00
Joona Hoikkala
e263132283
Refactor and lint fixes
2016-06-06 12:44:49 +03:00
Joona Hoikkala
7239361342
Test coverage for NoInstallationError
2016-06-06 12:36:54 +03:00
Joona Hoikkala
08ccc64cd1
Initialize augeas in a new method
2016-06-06 12:04:44 +03:00
Jacob Hoffman-Andrews
91cd19158e
Improve user experience for linting.
...
Don't run pep8 for directories that we don't actually enforce pep8 on.
Install dependencies with -q.
Don't print reports, they make it hard to find the actual errors.
Remove deprecated fields from acme .pylintrc, they cause unnecessary messages
about deprecation.
2016-06-04 22:53:51 -07:00
schoen
45e47f6d84
Merge pull request #3118 from mrstanwell/darwin-useragent-fix
...
Strip "\n" from end of OS version string for OS X.
2016-06-04 19:43:13 -07:00