basak / certbot-snap-build

0 stars 3 forks source link

Work around dev part dependency failure case #18

Closed basak closed 4 years ago

basak commented 4 years ago

Get pip to install certbot from its VCS repository directly during the build of the nginx and apache plugin parts.

This works around issue #12 when it affects the interaction between the apache or nginx plugin and certbot itself.

It does not work around the case where the same problem occurs in the interaction between certbot and acme. This looks harder to work around because pip's VCS URL handling doesn't appear to include a facility to install from a subdirectory of a git repository and this is where the acme source is located.