srvrco / getssl

obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers.
GNU General Public License v3.0
2.09k stars 374 forks source link

Update Linode API to V4 #832

Closed softins closed 6 months ago

softins commented 9 months ago

Fixes #831

These changes update the Linode DNS scripts to use the current V4 API.

In addition, the domain matching has been corrected and improved, by searching the list of returned domains for the longest matching domain. This correctly handles situations where the domain name has more than two components (such as domain.co.uk), and also where a sub-domain is also stored on the same account.