caktus / margarita

A collection of delicious Salt states for Django project deployments.
BSD 3-Clause "New" or "Revised" License
34 stars 8 forks source link

Use certbot-auto #152

Closed vkurup closed 7 years ago

vkurup commented 7 years ago

This PR is an edited version of @jbradberry's #149 which uses certbot-auto instead of a git checkout or pip installation. I've tested it by creating an instance using the old version, and then successfully upgrading it to this version.

vkurup commented 7 years ago

@dpoirier This is updated. I did spend a little time trying to figure out how to verify the signature using salt's GPG commands, but couldn't do it. Salt doesn't seem to support verifying detached signatures, only signatures that are embedded in the file. So I did it via cmd.run and it seems to work.

This is my test site, BTW: https://testle.kurup.com/admin/

dpoirier commented 7 years ago

:old_key: