Peter Eckersley
705032bc67
[Always] Install augeas-lenses
...
- But do we need the augeas-lenses package?
- Install augeas from backports even if the backports were already available
(this is the third time fixing that bug!)
2016-01-08 19:12:30 -08:00
Peter Eckersley
fc3acc69b6
Try updating augeas-lenses as well
2016-01-07 19:12:19 -08:00
Peter Eckersley
9961686476
We might need -t afterall
2016-01-07 10:09:20 -08:00
Peter Eckersley
154cd47c83
precision
2016-01-07 09:52:10 -08:00
Peter Eckersley
491a08e4d4
fixen
2016-01-07 09:46:45 -08:00
Peter Eckersley
dc7f479fe3
[deb bootstrap] Add precise-backports for libaugeas0
2016-01-07 09:44:13 -08:00
Joona Hoikkala
e7641dcdee
Merge remote-tracking branch 'upstream/master' into multios_apache
...
# Conflicts:
# letsencrypt-apache/letsencrypt_apache/configurator.py
# letsencrypt-apache/letsencrypt_apache/parser.py
# letsencrypt-apache/letsencrypt_apache/tests/configurator_test.py
2015-12-23 20:02:34 +02:00
Peter Eckersley
f89ea01861
Merge pull request #1908 from letsencrypt/py26
...
Removes py26reqs.txt and git dependency
2015-12-22 17:59:59 -08:00
Peter Eckersley
b1a393942b
Merge pull request #1953 from cure/patch-3
...
Suppress spurious output
2015-12-22 16:34:45 -08:00
Peter Eckersley
28fef227eb
Final tweaks
...
And a third kind of silence
2015-12-22 11:26:49 -08:00
Peter Eckersley
eaa6a51f0f
A different kind of silence
2015-12-22 11:23:36 -08:00
Peter Eckersley
092b906dee
Fix the prettyprinted note
2015-12-22 11:21:36 -08:00
Joona Hoikkala
67c0c454b4
Fixed bug in bootstrapping script
2015-12-22 11:07:07 -08:00
Peter Eckersley
527eb82e6e
Install backports, even if they were already present
2015-12-21 18:28:36 -08:00
Peter Eckersley
61816a4029
Give the user some warning before enabling backports
2015-12-21 18:28:05 -08:00
Ward Vandewege
55d1f68c77
Suppress spurious output
...
Suppress spurious output while testing for the presence of the virtualenv or python-virtualenv package.
2015-12-18 21:17:05 -05:00
Brad Warren
eca5e7ae27
Put every package on its own line
2015-12-16 12:45:15 -08:00
Peter Eckersley
02053892d1
Merge remote-tracking branch 'origin/master' into py26
2015-12-15 19:12:23 -08:00
Brad Warren
38821f244b
Remove git as dependency
2015-12-15 17:06:58 -08:00
Peter Eckersley
9ea3dc3136
Hackishly add wheezy backports libaugeas0 where required
2015-12-09 18:55:48 -08:00
Joona Hoikkala
3c85a88de1
Merge remote-tracking branch 'upstream/master' into multios_apache
2015-12-09 15:29:05 +02:00
Viktor Szakats
d81620ccdd
_rpm_common.sh: minor typo
2015-12-08 02:49:59 +01:00
Joona Hoikkala
5dd3ecfb53
Respect tool setting in rpm bootstrap
2015-12-07 14:42:14 +02:00
Joona Hoikkala
5b4bf427b8
Added apache mod_ssl check & installation to bootstrap
2015-12-03 12:22:28 +02:00
Marius Gedminas
afb6d2813a
git+https://* is no longer used
2015-12-03 10:07:31 +02:00
Marius Gedminas
e268e718a0
Remove py26reqs.txt
...
ConfigArgParse 0.10 from PyPI supports Python 2.6, so there's no more
need to install a fixed version directly from a git branch.
2015-12-03 10:07:31 +02:00
Peter Eckersley
6a46eff84e
Merge pull request #1519 from Aeyoun/patch-1
...
Test dnf before yum
2015-12-01 18:15:26 -08:00
Peter Eckersley
a7377fc485
Merge pull request #1527 from Aeyoun/patch-3
...
Add missing RPM requirement
2015-12-01 16:12:31 -08:00
Stefan Weil
d564b8ff8e
Fix typos found by codespell
...
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2015-11-18 22:41:39 +01:00
Daniel Aleksandersen
053697889d
Add missing RPM requirement
...
`redhat-rpm-config` provides the required `/usr/lib/rpm/redhat/redhat-hardened-cc1` to Fedora.
2015-11-17 05:14:04 +01:00
Daniel Aleksandersen
75e7c302f0
Support more distros with different RPM names
...
* Support both python and python27 naming conventions (varies by distro)
* Test every install command and give feedback if they don't succeed
2015-11-17 00:23:58 +01:00
Daniel Aleksandersen
85d7b9406d
Test dnf before yum
...
yum may still be installed (by default in recent Fedoras) and will display a deprecation and migration message. On the other hand, dnf either is or isn't installed and the test will proceed as intended. (dnf is the modern replacement for yum.)
2015-11-16 23:37:17 +01:00
Peter Eckersley
d27dd3cf4b
Merge pull request #1465 from letsencrypt/amazonlinux
...
Highly experimental Amazon Linux bootstrapping
2015-11-14 19:57:44 -08: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
28ef1eae8d
Highly experimental Amazon Linux bootstrapping
2015-11-11 11:24:41 -08:00
Ondřej Súkup
a832070a12
Add bootstrap for openSUSE
2015-11-07 11:15:45 +01: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
Dev & Sec
eb09190656
Remove duplicated python-devel in redhat bootstrap script
2015-11-02 21:21:42 +00:00
Jakub Warmuz
f414f51d82
letsencrypt-auto for debian squeeze ( fixes #1078 ).
2015-10-31 12:39:24 +00:00
Jakub Warmuz
6d8e48c4ff
Use py26reqs in bootstrap/venv.sh
2015-10-31 12:31:07 +00:00
Jakub Warmuz
6f5d37fc21
requirements.txt: rename to py26reqs.txt and remove it from deps where possible.
...
When people see requirements.txt they tend to `pip install -r`
straight way
(c.f. https://github.com/letsencrypt/letsencrypt/issues/1252 ). It's
only necessary for Python2.6.
2015-10-31 12:22:42 +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
Peter Eckersley
3a99c7b333
Merge pull request #1221 from cheba/gentoo-bootstrap
...
Gentoo bootstrapping
2015-10-30 16:42:46 -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
Mantas Mikulėnas
724d06eec5
bootstrap: use a proper dependency test for Arch
...
`pacman -T` exists for this exact purpose; it respects provides without
having to manually code them into the script.
2015-10-30 17:11:55 +02:00
Axel Beckert
7fdea8dd1a
Use git instead of git-core in bootstrapping on Debian and friends
...
Fixes #1179 .
2015-10-29 09:19:38 +01:00
Peter Eckersley
524f46d7f0
Merge pull request #1161 from pritambaral/bootstrap-msg-cleanup
...
Make message printed after bootstrap slightly less confusing
2015-10-27 15:52:51 -07:00
Chhatoi Pritam Baral
7b5f20a31c
Make message printed after bootstrap slightly less confusing
2015-10-28 04:03:44 +05:30