certbot/bootstrap
Erik Rose e3ace6f84c Split large independent scripts off from the main body of the proof-of-concept script. Integrate the bits of the old le-auto script that are still useful.
This makes the script more readable and easier to work on. We'll stitch it together with a build process.

Also, stop passing the sudo command as an arg to the experimental bootstrappers. They will be inlined into the main script and can just reference $SUDO. As a result, stop recommending devs run the scripts manually, instead running le-auto --os-packages-only. This has the nice side effect of making dev documentation simpler.

Name the folder "letsencrypt_auto" rather than "letsencrypt-auto" because git yield endless pain when replacing a file with a dir. Perhaps we can change it with impunity in a latter commit.
2015-12-02 00:48:18 -05:00
..
dev requirements.txt: rename to py26reqs.txt and remove it from deps where possible. 2015-10-31 12:22:42 +00:00
_arch_common.sh Split large independent scripts off from the main body of the proof-of-concept script. Integrate the bits of the old le-auto script that are still useful. 2015-12-02 00:48:18 -05:00
_deb_common.sh Replace "which" with "command -v" 2015-11-13 01:31:14 -08:00
_gentoo_common.sh Split large independent scripts off from the main body of the proof-of-concept script. Integrate the bits of the old le-auto script that are still useful. 2015-12-02 00:48:18 -05:00
_rpm_common.sh Support more distros with different RPM names 2015-11-17 00:23:58 +01:00
_suse_common.sh Add bootstrap for openSUSE 2015-11-07 11:15:45 +01:00
archlinux.sh Support for Manjaro Linux 2015-10-25 22:27:11 +01:00
centos.sh bootstrap: _rpm_common.sh, centos fixes 2015-06-18 13:55:32 +00:00
debian.sh bootstrap: _deb_common.sh 2015-04-14 14:12:41 +00:00
fedora.sh bootstrap: _rpm_common.sh, centos fixes 2015-06-18 13:55:32 +00:00
freebsd.sh Split large independent scripts off from the main body of the proof-of-concept script. Integrate the bits of the old le-auto script that are still useful. 2015-12-02 00:48:18 -05:00
gentoo.sh Add Gentoo bootstrapping 2015-10-30 21:51:49 +02:00
install-deps.sh Add bootstrap for openSUSE 2015-11-07 11:15:45 +01:00
mac.sh Merge pull request #963 from douglasjose/python-deps-mac 2015-10-16 00:13:25 -07:00
manjaro.sh Support for Manjaro Linux 2015-10-25 22:27:11 +01:00
README requirements.txt: rename to py26reqs.txt and remove it from deps where possible. 2015-10-31 12:22:42 +00:00
suse.sh Add bootstrap for openSUSE 2015-11-07 11:15:45 +01:00
ubuntu.sh bootstrap: _deb_common.sh 2015-04-14 14:12:41 +00:00
venv.sh letsencrypt-auto for debian squeeze (fixes #1078). 2015-10-31 12:39:24 +00:00

This directory contains scripts that install necessary OS-specific
prerequisite dependencies (see docs/using.rst).

General dependencies:
- git-core: py26reqs.txt git+https://*
- ca-certificates: communication with demo ACMO server at
  https://www.letsencrypt-demo.org, py26reqs.txt git+https://*