basak / certbot-snap-build

0 stars 3 forks source link

Various optimizations #10

Closed adferrand closed 4 years ago

adferrand commented 5 years ago

So, this PR includes the following improvments:

adferrand commented 5 years ago

Also, please consider my PR is a work in progress for now. I am rebuilding slowly each component, trying to understand the meaning on snap side, and the best compatibility on certbot side.

adferrand commented 4 years ago

@basak, this PR is ready!

basak commented 4 years ago

Thanks. This looks good!

Unfortunately I think it breaks the Apache plugin. Please could you take a look? When I try:

$ sudo certbot --test-cert --apache

I get:

Saving debug log to /var/log/letsencrypt/letsencrypt.log
The apache plugin is not working; there may be problems with your existing configuration.
The error was: NoInstallationError('Problem in Augeas installation',)

https://github.com/basak/certbot-snap-build/issues/8 is Apache tests not being in CI (since they aren't in upstream CI). Perhaps we should add our own minimal smoke test if upstream don't plan on adding this soon?

adferrand commented 4 years ago

@basak, the snap is working now for Apache !

basak commented 4 years ago

Thank you!