artefactual-labs / ansible-acmetool

An Ansible role for installing the acmetool Let's Encrypt client
GNU Affero General Public License v3.0
5 stars 4 forks source link

Build binary when package version < 0.2 #18

Open mamedin opened 4 years ago

mamedin commented 4 years ago

Acmetool v0.2 official packages are not available. This commits allows to build the v0.2 binary from sources when acmetool package version < 0.2.

Connects to https://github.com/artefactual-labs/ansible-acmetool/issues/17

djjuhasz commented 4 years ago

I still think we should be using certbot and https://github.com/geerlingguy/ansible-role-certbot to deploy Let's Encrypt certificates.

hakamine commented 4 years ago

I have the following concerns:

I was wondering if we could just add a note to the README, with instructions on how to build the binary (e.g., here), mentioning this is a required temporary workaround until the acmetool maintainers release the packages for the new version (and also that the package needs to be built only once and then copied to any server as required, no need to build several times on each server)

luisilara commented 4 years ago

I like the idea of using certbot, but this fix also LGTM!