Feature #7824
closed[acme / Let's Encrypt] Bump to the latest acme.sh package
0%
Description
Our domain names are managed by Gandi, and we cannot use the Gandi Live API for the verification of the domain name ownership.
However, the current version of acme.sh already implemented the Gandi Live API.
Updated by S. Debreuil about 7 years ago
I just migrated to pfSense 2.4.0 and the latest acme package 0.1.20. That version bumped to a newer acme.sh version, but all the new DNS cannot be configured in pfSense.
In my case, I need Gandi LiveDNS.
Therefore, I made and tested the change.
Here is the code:
File:
/usr/local/pkg/acme/acme.inc
Lines to be added:
@$acme_domain_validation_method['dns_gandi_livedns'] = array(name => "DNS-Gandi LiveDNS", 'fields' => array( 'GANDI_LIVEDNS_KEY' => array('name'=>"gandi_livedns_key",'columnheader'=>"API Key",'type'=>"textbox", 'description' =>"Gandi LiveDNS API Key" ) ));
How to submit that change?
Updated by Jim Pingle about 7 years ago
- Assignee set to Jim Pingle
Once the 2.4.x release process winds down I plan on making a pass through the ACME package and adding more providers, I haven't had time to get back to that yet, though.
You can submit a pull request on github against the source for that file:
For more information about how to do that, see https://doc.pfsense.org/index.php/Getting_Started_with_pfSense_Development and/or post on the forum
Updated by S. Debreuil about 7 years ago
Thanks. The request is submitted in github (https://github.com/pfsense/FreeBSD-ports/pull/436)
Updated by Jim Pingle about 7 years ago
- Status changed from New to Resolved
This was merged some time ago and is in the current package.