While I didn't look any more into the build failure for the letsencrypt
package (let me know if you'd like me to), I added a check to
https://wiki.ubuntu.com/StableReleaseUpdates/Certbot/TestScript testing
that a symlink is properly created in the user's PATH. The test passes
on the letsencrypt package in xenial-proposed.

Also after talking to racb in IRC last week, I think we should include a
python-letsencrypt package in Xenial similar to the one we have at
https://pypi.python.org/pypi/letsencrypt. This allows other Python code
to continue to import Certbot through the name letsencrypt.

While the majority of letsencrypt/certbot's internals do not have stable
interfaces for other packages to use, there is a plugin interface, base
classes, and utilities that are used by Certbot's third party plugins
listed at https://certbot.eff.org/docs/using.html#third-party-plugins.

Doing this for python-letsencrypt-apache might also be a good idea so
users can continue to install Certbot and our Apache plugin through this
package name. This could also allow Python code to import the plugin
through the name "letsencrypt_apache", however, the plugin is not
expected to be used this way by third parties.

If we do this for the Apache plugin as well, our Python wrapper is
available at https://pypi.python.org/pypi/letsencrypt-apache.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1640978

Title:
  [SRU] Backport letsencrypt 0.14.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-acme/+bug/1640978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to