certbot/letsencrypt-auto-source
Erik Rose 6eb2d60166 Let --no-self-upgrade bootstrap OS packages. Fix #2432.
--no-self-upgrade metamorphosed from a private flag to a public one, so add a new private flag, --le-auto-phase2 to take its original role of marking the division between phases. This flag must come first and, consequently, can be stripped off the arg list before calling through to letsencrypt, which means the client doesn't need to know about it.

The downside is that anyone still (deprecatedly) running le-auto out of the root of a (recently updated) master checkout will get a "Hey, the current release version le-auto I just self-upgraded to doesn't understand the --le-auto-phase2 flag" error from when we merge this until the next release is made, but that's better than a documented option not working right.

Also, remove a needless folder creation from the Dockerfile.
2016-02-11 18:03:01 -05:00
..
pieces Release 0.4.0 2016-02-10 18:48:40 -08:00
tests Remove errant DS_Store. Ick. 2016-01-19 16:10:39 -05:00
build.py Rename letsencrypt_auto dir to match other dirs. 2016-01-08 16:26:25 -05:00
Dockerfile Let --no-self-upgrade bootstrap OS packages. Fix #2432. 2016-02-11 18:03:01 -05:00
letsencrypt-auto Let --no-self-upgrade bootstrap OS packages. Fix #2432. 2016-02-11 18:03:01 -05:00
letsencrypt-auto.sig Release 0.4.0 2016-02-10 18:48:40 -08:00
letsencrypt-auto.template Let --no-self-upgrade bootstrap OS packages. Fix #2432. 2016-02-11 18:03:01 -05:00