Commit graph

94 commits

Author SHA1 Message Date
Peter Eckersley
153022c842 Merge pull request #1468 from letsencrypt/auto
Fix misplaced verbosity from pip
2015-11-12 14:34:55 -08:00
Peter Eckersley
9273c833f3 Merge pull request #1467 from letsencrypt/comment
Improve comments for letsencrypt-auto
2015-11-12 14:34:05 -08:00
Peter Eckersley
d7d4de851b Merge pull request #1386 from mimi1vx/suse
Add bootstrap for openSUSE based OS...
2015-11-12 10:46:54 -08:00
Peter Eckersley
79646dc42d Fix misplaced verbosity from pip 2015-11-11 12:59:36 -08:00
Peter Eckersley
b26a87a33c Comments on SUDO 2015-11-11 12:57:32 -08:00
Peter Eckersley
5ce9240200 Improve comments for letsencrypt-auto 2015-11-11 12:42:07 -08:00
Peter Eckersley
28ef1eae8d Highly experimental Amazon Linux bootstrapping 2015-11-11 11:24:41 -08:00
Peter Eckersley
df8cd3e751 Merge pull request #1282 from devnsec-com/pr8
[needs revision] Use su if sudo is not available
2015-11-10 19:04:50 -08:00
Dev & Sec
9c12102d0b use command -v instead of type, and add comments for the su_sudo function 2015-11-08 10:26:15 +00:00
Peter Eckersley
01c733bed1 Fix ExperimentalBootstrap on Mac
Fixes: #1408
2015-11-07 20:36:30 -08:00
Ondřej Súkup
a832070a12 Add bootstrap for openSUSE 2015-11-07 11:15:45 +01:00
Luca Ebach
05b95b9166 Fixed typo in script name when trying to boostrap for manjaro 2015-11-06 14:16:12 +01:00
Peter Eckersley
24651e6b3f Handle py2.6 correctly ; be precise in documentation 2015-11-05 19:42:13 -08:00
Peter Eckersley
987840a539 Archlinux is tested 2015-11-05 19:09:38 -08:00
Peter Eckersley
573f32c748 React badly to python <= 2.5; let the user set LE_PYTHON 2015-11-04 18:09:05 -08:00
Peter Eckersley
167cf008d0 Merge the streams fully: python2.6 triggers --debug requirement 2015-11-04 17:13:38 -08:00
Peter Eckersley
3faa93ab28 Merge remote-tracking branch 'kuba/auto-2.6-squeeze' into both
Combining the --debug gating changes with Kuba's 2.6 support
2015-11-04 17:09:44 -08:00
Peter Eckersley
abfa6db83f elif nit 2015-11-04 16:51:13 -08:00
Peter Eckersley
d2f1ae9c38 Require --debug for letsencrypt-auto on platforms thare aren't regularly tested
Mitigates: #1270 #1196
2015-11-04 13:59:50 -08:00
Dev & Sec
a7de3d59da fix dash compatibility issue caused by &> redirect symbol 2015-11-03 22:46:56 +00:00
Dev & Sec
5c8ad3666b fix sudo function name scope issue, it is not a local function 2015-11-03 22:34:07 +00:00
Dev & Sec
ed173d9c9a fix sh compatibility 2015-11-03 22:22:49 +00:00
Dev & Sec
8bad8de1c6 not running the letsencrypt-auto script as root, but use su if sudo not found 2015-11-02 21:49:22 +00:00
Dev & Sec
275f083a33 Use su if sudo is not available, this fixes #1148 2015-11-02 00:55:29 +00:00
Jakub Warmuz
f414f51d82
letsencrypt-auto for debian squeeze (fixes #1078). 2015-10-31 12:39:24 +00:00
Jakub Warmuz
bbf4d837ed
letsencrypt-auto installs py26reqs.txt (fixes #1046). 2015-10-31 12:22:47 +00:00
bmw
c39bc12b18 Merge pull request #1238 from devnsec-com/pr5
Use `printf` instead of `echo -n` for better portability
2015-10-30 17:04:12 -07:00
Dev & Sec
d5ccbdbcd2 use printf instead of echo -n for better portability 2015-10-30 22:54:10 +00:00
Alexander Mankuta
537fcf581c Add Gentoo bootstrapping
Includes support for all three major package managers.
2015-10-30 21:51:49 +02:00
Damian Duesentrieb
49b6f37e77 Support for Manjaro Linux 2015-10-25 22:27:11 +01:00
Peter Eckersley
8a09e616c2 its it's 2015-10-21 22:58:18 -07:00
bmw
df7f208d24 Merge pull request #1073 from letsencrypt/1072
Fix pip / nginx heisenbug
2015-10-21 14:42:26 -07:00
Peter Eckersley
db1f0a6688 Fix pip / nginx heisenbug
Closes: #1072
2015-10-21 13:54:29 -07:00
Peter Eckersley
f130cb470c Don't find "-v" in "--version"
Fixes #1065
2015-10-21 10:58:36 -07:00
Peter Eckersley
0fb00ca039 Try to make the dependencies link work 2015-10-15 00:03:49 -07:00
Peter Eckersley
4ef385d3ad Protect quotes on the way to the actual command 2015-10-14 23:56:56 -07:00
Peter Eckersley
2794b762d6 Add a subtle progress bar 2015-10-14 23:43:05 -07:00
Peter Eckersley
ab036e98e0 Do not ship letsencrypt-nginx until it's somewhat plausibly working 2015-10-14 23:06:20 -07:00
Peter Eckersley
39e489d03c Do not assume sudo is present
- On Digital Ocean and perhaps other platforms, the user is root by default
  and sudo is uninstalled
2015-10-14 23:03:18 -07:00
Peter Eckersley
ecd987b8ca letsencrypt-auto now knows about -vvvv 2015-10-14 22:30:18 -07:00
Peter Eckersley
7a1c37968c Make the UX clearer before sudo 2015-10-14 17:46:11 -07:00
Peter Eckersley
99793c54d6 More portability 2015-10-14 17:46:11 -07:00
Peter Eckersley
b85e13de3f Add bootstrapping to letsencrypt-auto 2015-10-14 17:46:11 -07:00
Peter Eckersley
47eaf297fb Start a letsencrypt-auto script
Which handles all venv-related tasks for installing from pip, and gives us
auto-updating.
2015-10-14 15:57:09 -07:00