Commit Graph
6707 Commits
Author SHA1 Message Date
Amjad Mashaal bc50ad48c6 Changing default logging level 2016-06-10 06:02:50 +02: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 SwartzandGitHub 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
Peter Eckersley 8147c671e4 Now handles some conf files in whitespace-preserving mode
(but not all of them)
2016-06-08 17:52:35 -07: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
Peter Eckersley 44edbecba0 Merge remote-tracking branch 'origin/master' into nginx-space-preservation 2016-06-08 16:55:18 -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
Peter Eckersley 443f2ebb58 WIP 2016-06-07 18:19:58 -07:00
Peter Eckersley 80a52d8f01 Vaguely close to working? 2016-06-07 17:55:53 -07:00
Brad Warren e51c16d666 Update letsencrypt-auto changes for the new format 2016-06-07 17:24:56 -07:00
Peter Eckersley 9be5f7d7d9 Further WIP 2016-06-07 17:17:17 -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
Peter Eckersley ac220976f1 work in progress 2016-06-07 14:46:49 -07:00
Peter Eckersley e12dd09465 Merge remote-tracking branch 'origin/master' into nginx-space-preservation 2016-06-07 14:41:43 -07:00
Noah SwartzandJacob 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
Amjad Mashaal 111ca657d8 Adding testing 2016-06-06 21:17:02 +02: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
Peter Eckersley ec49afb7c0 UnspacedList: infrastructure for parsing but hiding nginx whitespace 2016-06-03 16:45:24 -07:00