Skip to content

Commit

Permalink
Make the new letsencrypt-auto script the main one.
Browse files Browse the repository at this point in the history
Remove the old bootstrap scripts, which have been subsumed into letsencrypt-auto-source/pieces/bootstrappers. They no longer need to be dispatched among manually: everyone can just run letsencrypt-auto --os-packages-only, regardless of OS.

Make the root-level le-auto a symlink to the canonical version. It should thus still work for people running le-auto from a git checkout.
  • Loading branch information
erikrose committed Feb 5, 2016
1 parent 70ab182 commit 192c3fa
Show file tree
Hide file tree
Showing 25 changed files with 14 additions and 627 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ addons:
apt:
sources:
- augeas
packages: # keep in sync with bootstrap/ubuntu.sh and Boulder
packages: # Keep in sync with letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh and Boulder.
- python-dev
- python-virtualenv
- gcc
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ WORKDIR /opt/letsencrypt
# directories in its path.


COPY bootstrap/ubuntu.sh /opt/letsencrypt/src/ubuntu.sh
RUN /opt/letsencrypt/src/ubuntu.sh && \
COPY letsencrypt-auto-source/letsencrypt-auto /opt/letsencrypt/src/letsencrypt-auto-source/letsencrypt-auto
RUN /opt/letsencrypt/src/letsencrypt-auto-source/letsencrypt-auto --os-packages-only && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* \
/tmp/* \
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile-dev
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ WORKDIR /opt/letsencrypt

# TODO: Install non-default Python versions for tox.
# TODO: Install Apache/Nginx for plugin development.
COPY letsencrypt-auto-source/letsencrypt-auto /opt/letsencrypt/src/letsencrypt-auto
RUN /opt/letsencrypt/src/letsencrypt-auto --os-packages-only && \
COPY letsencrypt-auto-source/letsencrypt-auto /opt/letsencrypt/src/letsencrypt-auto-source/letsencrypt-auto
RUN /opt/letsencrypt/src/letsencrypt-auto-source/letsencrypt-auto --os-packages-only && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* \
/tmp/* \
Expand Down
6 changes: 0 additions & 6 deletions bootstrap/README

This file was deleted.

26 changes: 0 additions & 26 deletions bootstrap/_arch_common.sh

This file was deleted.

94 changes: 0 additions & 94 deletions bootstrap/_deb_common.sh

This file was deleted.

23 changes: 0 additions & 23 deletions bootstrap/_gentoo_common.sh

This file was deleted.

60 changes: 0 additions & 60 deletions bootstrap/_rpm_common.sh

This file was deleted.

14 changes: 0 additions & 14 deletions bootstrap/_suse_common.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/archlinux.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/centos.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/debian.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/fedora.sh

This file was deleted.

7 changes: 0 additions & 7 deletions bootstrap/freebsd.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/gentoo.sh

This file was deleted.

46 changes: 0 additions & 46 deletions bootstrap/install-deps.sh

This file was deleted.

18 changes: 0 additions & 18 deletions bootstrap/mac.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/manjaro.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/suse.sh

This file was deleted.

1 change: 0 additions & 1 deletion bootstrap/ubuntu.sh

This file was deleted.

33 changes: 0 additions & 33 deletions bootstrap/venv.sh

This file was deleted.

Loading

0 comments on commit 192c3fa

Please sign in to comment.