Commit Graph
100 Commits
Author SHA1 Message Date
Seth Schoen 73b81a35c2 More documentation edits; prioritize webroot over standalone 2016-02-11 17:57:46 -08:00
Seth Schoen 180117facb Some preliminary documentation updates to mention renew verb 2016-02-10 22:13:27 -08:00
Seth Schoen 6abcfddfe7 Remove unused variable "wrm" 2016-02-10 15:05:18 -08:00
Seth Schoen 86bddfa9b4 Fix syntax error (missing colon in function definition) 2016-02-10 14:50:10 -08:00
Seth Schoen 3ca769e634 Update logging to mention --force-renew 2016-02-09 16:09:30 -08:00
Seth Schoen a4eccafa9e Merge remote-tracking branch 'origin/master' into force_renewal_option
Conflicts:
	letsencrypt/cli.py

Mention --force-renew instead of --renew-by-default in docs/using.rst.
2016-02-09 16:07:36 -08:00
Seth Schoen 9bc5523a3b Reorganize to make pylint happier 2016-02-08 19:06:16 -08:00
Seth Schoen a8ba6f7c2c Dry run messages 2016-02-08 18:54:36 -08:00
Seth Schoen ad8600fef0 Merge remote-tracking branch 'origin/revert-2393-webroot-map-and-flags' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 18:10:30 -08:00
Seth Schoen 374e4ebb4d Trying to satisfy pylint 2016-02-08 17:48:12 -08:00
Seth Schoen de455ac6e0 Don't check _should_renew twice 2016-02-08 17:23:06 -08:00
Seth Schoen d912a99bd9 Merge remote-tracking branch 'origin/master' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 17:22:00 -08:00
Seth Schoen ad4b8ec147 lambda to simplify printing lists of success/failure 2016-02-08 16:41:42 -08:00
Seth Schoen 2cbb166fa4 Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:34:51 -08:00
Seth Schoen 4d7ad032ee Mention skipped lineages too 2016-02-08 16:34:46 -08:00
Seth Schoen d6d27dba7a Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:11:46 -08:00
Seth Schoen d8ea828de6 Fix lint complaints about cli.py 2016-02-08 16:11:20 -08:00
Seth Schoen 1fd3f8a8dc Making tests pass after CLI change 2016-02-08 14:21:31 -08:00
Seth Schoen 9c7af6a93f Better reporting of renewal results 2016-02-08 13:22:49 -08:00
Seth Schoen 9740e41224 Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 10:57:47 -08:00
Seth Schoen a3fd5c73a6 restart → reload 2016-02-06 12:16:10 -08:00
Seth Schoen 8d8a95800c Preliminary fix for #2386 2016-02-06 12:14:42 -08:00
Seth Schoen fd3d2fa822 Make _no_force_renew not force renewal 2016-02-05 17:19:39 -08:00
Seth Schoen 8b02f485b0 Have a way not to force renewal in integration test 2016-02-05 17:13:30 -08:00
Seth Schoen 09337517d3 Try to distinguish renew and non-renew in integration test 2016-02-05 16:57:41 -08:00
Seth Schoen 954da7052b Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-05 16:35:35 -08:00
Seth Schoen eeea177fe5 Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-05 16:04:08 -08:00
Seth Schoen 772d424fc7 log_dir → logs_dir 2016-02-05 15:38:10 -08:00
Seth Schoen 21fe41c53b call .restart() on installer after renew if possible 2016-02-05 15:37:50 -08:00
Seth Schoen 5c31b000b4 Error handling around obtain_cert() 2016-02-05 14:51:14 -08:00
Seth Schoen 5c14c09027 @bmw noticed we were iterating over the wrong thing! 2016-02-05 13:10:00 -08:00
Seth Schoen b7717bbc8e Fixes for comments from PR review 2016-02-05 13:06:50 -08:00
Seth Schoen 77fbb1433f Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 16:53:06 -08:00
Seth Schoen 71c90bef5e Merge remote-tracking branch 'origin/renew_verb' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-04 16:11:30 -08:00
Seth Schoen 893918de00 Check for config.verb == "renew" rather than config.renew 2016-02-04 16:07:56 -08:00
Seth Schoen a0b458b9a0 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-04 16:05:43 -08:00
Seth Schoen e2e0dddaa4 Responding to comments (logger.debug, reject --csr in renew) 2016-02-04 16:04:53 -08:00
Seth Schoen 375543eb32 Hoping to see if integration test is really renewing 2016-02-04 14:43:05 -08:00
Seth Schoen 148b0c155e Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 14:40:52 -08:00
Seth Schoen 28d9fa792a Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 13:55:45 -08:00
Seth Schoen a706f5c8c0 Try to add the new renew verb to integration testing 2016-02-03 13:53:42 -08:00
Seth Schoen 22adea60bf _restore_required_config_elements + fix except syntax 2016-02-03 13:49:26 -08:00
Seth Schoen d5019b258a Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 13:25:10 -08:00
Seth Schoen f7a350b0f8 Move zope call back inside renew() 2016-02-03 13:21:43 -08:00
Seth Schoen af39b52122 Split out _reconstitute() from renew() 2016-02-03 13:20:55 -08:00
Seth Schoen bc40f290c4 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-03 12:55:30 -08:00
Seth Schoen 5642edfbff Clobber EXTRACT_PLUGIN_PREFIXES; fix several bugs 2016-02-03 12:54:56 -08:00
Seth Schoen 37709f2e07 Remove commented-out lines 2016-02-03 12:15:51 -08:00
Seth Schoen b69a102087 Removing debug prints 2016-02-02 18:30:22 -08:00
Seth Schoen 6682e370a8 Very ugly approach to extract types from the parser! 2016-02-02 18:28:04 -08:00
Seth Schoen 0a2b537629 Fix mistaken parameter reference in _should_renew 2016-02-02 17:49:42 -08:00
Seth Schoen 674d71d4e9 Separate constants for what to pull from renewal config 2016-02-02 17:45:55 -08:00
Seth Schoen 9e36c5b36d Default deploy_before_expiry is now 99 years 2016-02-02 16:03:48 -08:00
Seth Schoen 30bdbbfb82 It's an error to use -d with renew now 2016-02-02 15:49:01 -08:00
Seth Schoen 3ea1c499f4 Cleanup after removal of "args" 2016-02-02 15:20:49 -08:00
Seth Schoen d2ebeca184 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-02 15:17:46 -08:00
Seth Schoen 526f65f5b4 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-02 15:03:48 -08:00
Seth Schoen 273a78a5c6 use webroot_map if present (it's already a dict when deserialized!) 2016-02-02 15:02:15 -08:00
Seth Schoen 5ec2136cf7 Merge branch 'origin/renew_verb' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-02 13:44:16 -08:00
Seth Schoen 8f26e69cfe Merge branch 'master' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-02 13:42:55 -08:00
Seth Schoen 7a7cd3d4f7 Work in progress (renewal succeeded) 2016-02-01 20:35:43 -08:00
Seth Schoen 1bc3d6c855 Merge branch 'name_sanity' into renew_verb 2016-02-01 19:47:20 -08:00
Seth Schoen 3b531e311c Fix location of enforce_domain_sanity 2016-02-01 19:35:18 -08:00
Seth Schoen 61b714099d Centralize all domain sanity checking in one place 2016-02-01 19:27:47 -08:00
Seth Schoen 71bd458494 Further work in progress 2016-02-01 19:18:27 -08:00
Seth Schoen 1488a3c2b4 Work in progress 2016-02-01 18:10:59 -08:00
Seth Schoen b0c319d1cc Merge remote-tracking branch 'origin/namespace' into renew_verb 2016-02-01 17:45:51 -08:00
Seth SchoenandPeter Eckersley 42cee297b8 Don't parse the cli twice 2016-02-01 17:31:00 -08:00
Seth Schoen 5337fdec23 Work in progress - make renew verb/main loop 2016-02-01 17:24:05 -08:00
Seth Schoen c82ae7e755 Rename --renew-by-default to --force-renewal 2016-01-25 17:17:24 -08:00
Seth Schoen f759b8342b Merge branch 'master' of https://github.com/letsencrypt/letsencrypt into fix-2254 2016-01-25 12:53:01 -08:00
Seth Schoen 2d0f66ea32 Test now makes a non-.conf file to be ignored 2016-01-25 12:52:27 -08:00
Seth Schoen ca75532328 Same fix to renewer.py (don't read non-.conf) 2016-01-25 12:52:10 -08:00
Seth Schoen 32f703b6b2 Ignore renewal configs that don't end in .conf
Should fix #2254
2016-01-22 16:37:36 -08:00
Seth Schoen 0e19f43757 Let's not blame the user in the cancel message 2015-12-12 12:35:28 -08:00
Seth Schoen 411b5093e9 Add parallel --reinstall command-line flag 2015-12-12 12:23:16 -08:00
Seth Schoen d290cd36d5 Correct typo 2015-12-12 12:18:01 -08:00
Seth Schoen dfbf572bc4 Add missing quotation mark in documentation 2015-12-12 11:06:20 -08:00
Seth Schoen 2b3f217ce2 Attempt to fix #1856 2015-12-12 11:03:19 -08:00
Seth Schoen 8fdff540b5 Add interactive flag to should_auto{renew,deploy} 2015-12-11 22:02:46 -08:00
Seth Schoen 95d0113098 Make --renew-by-default apply in exact-duplicate case 2015-12-10 15:49:33 -08:00
Seth Schoen 748a7fe2bc Partially update documentation for _treat_as_renewal 2015-12-10 15:41:27 -08:00
Seth Schoen 2b49cde640 Merge remote-tracking branch 'origin/master' into wip-1546 2015-12-10 15:23:21 -08:00
Seth Schoen ae0f35d48d Taking "newcert" option out of the menu 2015-12-10 15:23:10 -08:00
Seth Schoen 79c61a8098 Basic updated logic for #1546 behavior 2015-12-09 16:37:58 -08:00
Seth Schoen d5849c3416 WIP on cli.py 2015-12-09 10:45:28 -08:00
Seth Schoen f37aee39b2 Mention that this hasn't been implemented at all 2015-10-31 08:58:54 -07:00
Seth Schoen d019316ed3 Documentation on our plans for ciphersuites 2015-10-31 08:52:49 -07:00
Seth Schoen f160a51aa7 Don't crash if an existing lineage is slightly corrupt 2015-09-15 17:27:27 -07:00
Seth Schoen c170a7a16b Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into treat_duplicate_as_renewal 2015-09-15 12:57:51 -07:00
Seth Schoen a6426867d2 Merge branch 'master' into treat_duplicate_as_renewal 2015-09-14 10:32:03 -07:00
Seth Schoen d66e65af11 Remove short -D for --duplicate 2015-09-14 10:31:43 -07:00
Seth Schoen a38bb41856 PR cleanup 2015-09-11 13:49:26 -07:00
Seth Schoen 791825151a Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into treat_duplicate_as_renewal 2015-09-11 00:42:35 -07:00
Seth Schoen f09016321b Fix logic error if requesting nonduplicative cert 2015-09-10 15:12:36 -07:00
Seth Schoen 7b5b182f77 Test for _find_duplicative_certs 2015-09-10 14:59:29 -07:00
Seth Schoen ff85bd30b7 Disable duplicate-code pylint check 2015-09-10 14:59:10 -07:00
Seth Schoen 7c2a87a51d Remove explicit .namespace for easier testing 2015-09-10 14:45:30 -07:00
Seth Schoen 9524d98411 Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into treat_duplicate_as_renewal 2015-09-09 15:10:55 -07:00
Seth Schoen 32f0f9d225 Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into treat_duplicate_as_renewal 2015-09-09 00:12:18 -07:00