On Sat, 19 Mar 2016 11:46:41 +0100 Johannes Schauer <[email protected]>
wrote:
> I require none of these packages and they will just take up space on a
> system where I have no need for being able to acquire a certificate via
> letsencrypt ever.

I was also thinking of removing it to be able to run it on jessie as I
had trouble backporting letsencrypt. (Btw I have backported it on jessie
and it is running on https://git.pxq.in). But I figured out letsencrypt
is already backported to jessie.

I will see if I can use a ruby gem to do the same (acme-client
https://rubygems.org/gems/acme-client is one candidate) so we can avoid
a lot of python libraries.

> It also seems that letsencrypt is only used in the postinst script if
> the respective debconf variable is set to true. Thus it seems that the
> availability of letsencrypt is actually optional and not a hard
> dependency of the gitlab system.

I'd like to give the option to use letsencrypt by default for those who
wish to use.

> Considering these points, could you maybe move the letsencrypt
> dependency from Depends into Recommends and adjust the postinst script
> to only try using letsencrypt if the binary is available?
> 

If I manage to use a small gem for this purpose I think it won't be a
big problem to have it around.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to