Peter Eckersley
cf807eaf60
Make the ancient python error more friendly
2015-12-01 18:22:05 -08:00
Peter Eckersley
dcca05e537
py26reqs.txt needs to be path-relative
...
Fixes : #1630
2015-11-27 10:30:23 -08:00
Felix Yan
27de932747
letsencrypt-auto: Remove nginx plugin and letshelp to keep the same behavior as the virtualenv way
2015-11-21 10:40:20 +08:00
Felix Yan
1bba382c05
letsencrypt-auto: Add instructions to use pacman on Arch
2015-11-17 10:47:20 +08:00
Henry Chen
ec58ad2378
Fix Amazon Linux bootstrapping error.
2015-11-16 16:24:31 +08:00
Peter Eckersley
d27dd3cf4b
Merge pull request #1465 from letsencrypt/amazonlinux
...
Highly experimental Amazon Linux bootstrapping
2015-11-14 19:57:44 -08:00
Sam Lanning
339bb97137
Check for python2.7 before python2
...
There are cases where more than one version of python2 is installed, and where
the default is not 2.7. For example in CentOS 6, it is common for both 2.6 and
2.7 to be installed, as yum requires 2.6 apparently for some reason.
2015-11-14 14:33:35 +00:00
Peter Eckersley
3551ffbd64
Replace "which" with "command -v"
...
Since the latter is at least semi-POSIX compliant:
http://pubs.opengroup.org/onlinepubs/009696899/utilities/command.html
Avoids the need for #1486
2015-11-13 01:31:14 -08:00
Peter Eckersley
fa970916a2
Merge remote-tracking branch 'origin/master' into amazonlinux
2015-11-12 14:57:19 -08:00
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