Commit Graph
5517 Commits
Author SHA1 Message Date
Brad Warren 52eee4fbfb Use example domains in using.rst 2016-02-11 15:45:26 -08:00
Erik Rose eb4e8bf59e Add a "success" message after installation. Fix #1621. Close #2214. 2016-02-11 18:42:27 -05:00
Brad Warren a43a21d4e2 Use example domains in README 2016-02-11 15:37:17 -08:00
Erik Rose 6eb2d60166 Let --no-self-upgrade bootstrap OS packages. Fix #2432.
--no-self-upgrade metamorphosed from a private flag to a public one, so add a new private flag, --le-auto-phase2 to take its original role of marking the division between phases. This flag must come first and, consequently, can be stripped off the arg list before calling through to letsencrypt, which means the client doesn't need to know about it.

The downside is that anyone still (deprecatedly) running le-auto out of the root of a (recently updated) master checkout will get a "Hey, the current release version le-auto I just self-upgraded to doesn't understand the --le-auto-phase2 flag" error from when we merge this until the next release is made, but that's better than a documented option not working right.

Also, remove a needless folder creation from the Dockerfile.
2016-02-11 18:03:01 -05:00
Erik Rose d791697b93 If le-auto's installation fails, delete the venv. Fix #2332.
Leaving broken venvs around can, if it got as far as installing the venv/bin/letsencrypt script, wreck future le-auto runs, since the presence of that script means "a working LE is installed" to it. Waiting until a new version of le-auto comes out and running it would recover, but this lets re-running the same version recover as well.
2016-02-11 17:17:09 -05:00
Seth Schoen 104fa3ad55 Separate error for -d with an IP address 2016-02-11 09:10:25 -08:00
Peter Eckersley 27b0cb0c4d Merge pull request #2429 from MinnSoe/fix-old-bootstrap-ref
Fix broken reference in venv script to old bootstrap directory
2016-02-11 01:35:57 -08:00
Seth Schoen 180117facb Some preliminary documentation updates to mention renew verb 2016-02-10 22:13:27 -08:00
bmw 78bd8fb98f Merge pull request #2437 from letsencrypt/candidate-0.4.0
Candidate 0.4.0
2016-02-10 20:53:14 -08:00
Peter Eckersley e2a6bdf574 letstest: work with a local repo, even if it isn't called letsencrypt
* allows test farm tests to be run from release branches
2016-02-10 20:05:34 -08:00
Peter Eckersley 29737ab2ca More hacky fixes 2016-02-10 19:24:25 -08:00
Peter Eckersley 1f31cf1a30 Quick test farm fix 2016-02-10 19:09:05 -08:00
Peter Eckersley 563c115044 Bump version to 0.5.0 2016-02-10 18:49:27 -08:00
Peter Eckersley 74063851e3 Release 0.4.0 v0.4.0 2016-02-10 18:48:40 -08:00
Peter Eckersley 4b86cabe5b Fix git typo 2016-02-10 18:33:08 -08:00
Peter Eckersley 48cd0e270f Merge remote-tracking branch 'origin/master' into candidate-0.4.0 2016-02-10 18:32:36 -08:00
Peter Eckersley 7bbdbdfde4 Merge pull request #2431 from letsencrypt/bool
make false falsy
2016-02-10 18:30:16 -08:00
Noah Swartz bf674489d5 make false falsy 2016-02-10 18:10:10 -08:00
Peter Eckersley 83dfb5e051 Merge remote-tracking branch 'origin/master' into candidate-0.4.0 2016-02-10 16:46:10 -08:00
Peter Eckersley 982e03c13f Merge pull request #2428 from letsencrypt/include-centos-conf
Include centos-options-ssl-apache.conf in letsencrypt-apache
2016-02-10 16:45:54 -08:00
Minn Soe 24fa435f46 Fix broken reference to script in old bootstrap directory 2016-02-11 00:38:24 +00:00
Peter Eckersley ea31db75b7 Misc release script fixes 2016-02-10 16:35:14 -08:00
Brad Warren c328ec6200 Include centos-options-ssl-apache.conf in letsencrypt-apache 2016-02-10 16:35:00 -08:00
bmw b6e14f1b59 Merge pull request #2425 from letsencrypt/webroot-map-and-flags
Allow renew to handle --webroot-path on the commandline
2016-02-10 15:27:11 -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
Peter Eckersley 7c7a07ceb2 rm redundancy 2016-02-10 14:30:35 -08:00
Peter Eckersley 4b49419c07 Allow renew to handle --webroot-path on the commandline
- and generally clarify how renew handles webroot options
2016-02-10 14:28:47 -08:00
bmw 7065e8e907 Merge pull request #2418 from letsencrypt/renew-integration2
Test cli flag setting within renewal integration tests
2016-02-10 13:26:13 -08:00
Brad Warren f35896b305 Stopped breaking things 2016-02-10 13:00:14 -08:00
schoen 390b7a6db7 Merge pull request #2423 from letsencrypt/sign-better
Offline sigs are actually made with sha256
2016-02-10 12:55:11 -08:00
Peter Eckersley 9077ae76bb Offline sigs are actually made with sha256 2016-02-10 12:53:36 -08:00
Brad Warren 3158f132c7 Merge branch 'master' into renew-integration2 2016-02-10 12:42:54 -08:00
bmw 636daa648a Merge pull request #2388 from letsencrypt/issue_2347
Ensure that command line arguments still work with `renew`
2016-02-10 12:42:12 -08:00
schoen c20a3c15a6 Merge pull request #2421 from letsencrypt/renew-cli-help
Better command-line docs for renew.
2016-02-10 12:11:28 -08:00
Peter Eckersley 78cde8b7d9 Update language to clarify that only expiring certs are renewed 2016-02-10 11:39:03 -08:00
Peter Eckersley e808091a97 Better command-line docs for renew. 2016-02-10 10:58:07 -08:00
bmw 5f0641bccb Merge pull request #2357 from letsencrypt/donate-spamfilter
Donate spamfilter
2016-02-09 18:58:16 -08:00
Brad Warren 7aa2f4b5f6 Remove stay .namespace 2016-02-09 18:34:44 -08:00
Brad Warren 96d89cf44d Disable too-many-locals for now 2016-02-09 18:32:59 -08:00
Brad Warren 8c970a890d Revert "Resume using a fully-constructed config namespace"
This reverts commit 3603f482e5.
2016-02-09 18:28:56 -08:00
Peter Eckersley 64600ff61c Place a signpost about default detection for plugin args 2016-02-09 17:52:30 -08:00
Peter Eckersley b4b584155e Address stylistic review comments 2016-02-09 17:40:01 -08:00
Noah Swartz 3688331a60 Merge pull request #2278 from letsencrypt/force_renewal_option
Rename --renew-by-default to --force-renewal
2016-02-09 16:37:11 -08:00
Peter Eckersley 56d3557b5e Merge pull request #2417 from letsencrypt/apachectl
Deprecate --apache-ctl
2016-02-09 16:18:29 -08:00
Seth Schoen 3ca769e634 Update logging to mention --force-renew 2016-02-09 16:09:30 -08:00
Peter Eckersley 0513af83f4 Test CLI flag setting from renewal integration tests
Closes: #2411
2016-02-09 16:09:02 -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
Brad Warren fa93927d66 Merge branch 'master' into donate-spamfilter 2016-02-09 16:00:11 -08:00
Peter Eckersley 5e50158e22 Merge remote-tracking branch 'origin/master' into issue_2347 2016-02-09 15:57:51 -08:00