Lego is a Let's Encrypt/ACME client written in Go.
Description:
Lego can be use as a Let's Encrypt/ACME CLI and can solve multiple ACME
challenge types out of the box or use custom challenge solvers.
Features:
- ACME v2 RFC 8555
- Register with CA
- Obtain certificates, both from scratch or with an existing CSR
- Renew certificates
- Revoke certificates
- Robust implementation of all ACME challenges
- HTTP (http-01)
- DNS (dns-01)
- TLS (tls-alpn-01)
- SAN certificate support
- Comes with multiple optional DNS providers
- Custom challenge solvers
- Certificate bundling
- OCSP helper function
Maintainer: Horia Racoviceanu
Tweaks and OK from sthen@. Thanks Horia!
PyOTP is a Python library for generating and verifying one-time passwords,
used to implement two-factor (2FA) or multi-factor (MFA) authentication
methods in web applications and other systems.
PyOTP implements server-side support for HOTP (RFC 4226) and TOTP (RFC 6238).
been done to tie it to versions of dependencies that still work with py2.
add missing RDEP while there. manually fetching and running the tests
from the github repo works ok
of py3-fido.
should be a noop. if it doesn't work currently or only partially works
(like mine which times out usb transactions for many operations) then
this won't help, if it does work then this shouldn't break things.
but this gets ykman out of the way of updates to the main py-fido port.
Add a workaround for a difference of the default names for TLSv1.3
ciphersuites between LibreSSL and OpenSSL that will hopefully not
be needed for long.
The ChangeLog for version 2.16.11 says:
When building the test suites with GNU make, invoke python3 or python, not
python2. The build still works with either Python 2.7 or 3.5+, but we
recommend using a version of Python that is supported upstream.