mirror of
https://github.com/opnsense/plugins.git
synced 2026-02-03 20:40:37 -05:00
Merge pull request #5055 from fraenki/acme_411
security/acme-client: release 4.11
This commit is contained in:
commit
328d29d94f
5 changed files with 28 additions and 9 deletions
|
|
@ -1,6 +1,5 @@
|
|||
PLUGIN_NAME= acme-client
|
||||
PLUGIN_VERSION= 4.10
|
||||
PLUGIN_REVISION= 2
|
||||
PLUGIN_VERSION= 4.11
|
||||
PLUGIN_COMMENT= ACME Client
|
||||
PLUGIN_MAINTAINER= opnsense@moov.de
|
||||
PLUGIN_DEPENDS= acme.sh py${PLUGIN_PYTHON}-dns-lexicon
|
||||
|
|
|
|||
|
|
@ -8,6 +8,23 @@ WWW: https://github.com/acmesh-official/acme.sh
|
|||
Plugin Changelog
|
||||
================
|
||||
|
||||
4.11
|
||||
|
||||
Added:
|
||||
* add support for Hetzner Cloud DNS API (#5020)
|
||||
* add support for Selectel.ru V2 API (#4824)
|
||||
* add support for mijn.host DNS API (#4446)
|
||||
* add support for AzureDNS System Assigned Managed Identity #4830 (4830)
|
||||
|
||||
Changed:
|
||||
* use mwexec/file_safe for HTTP-01/TLSALPN challenge types (core #9325)
|
||||
|
||||
Fixed:
|
||||
* fix deprecated PHP syntax in cron settings (#4824)
|
||||
|
||||
Deprecated:
|
||||
* deprecate support for HTTP-01 challenge types (no removal date yet)
|
||||
|
||||
4.10
|
||||
|
||||
Added:
|
||||
|
|
|
|||
|
|
@ -1230,7 +1230,7 @@
|
|||
<type>text</type>
|
||||
</field>
|
||||
<field>
|
||||
<label>selectel</label>
|
||||
<label>Selectel</label>
|
||||
<type>header</type>
|
||||
<style>table_dns table_dns_selectel</style>
|
||||
</field>
|
||||
|
|
@ -1242,8 +1242,7 @@
|
|||
<field>
|
||||
<id>validation.dns_sl_apiver</id>
|
||||
<label>API Version</label>
|
||||
<type>text</type>
|
||||
<help>Available Values: V2</help>
|
||||
<type>dropdown</type>
|
||||
</field>
|
||||
<field>
|
||||
<id>validation.dns_sl_token_lifetime</id>
|
||||
|
|
@ -1255,7 +1254,7 @@
|
|||
<id>validation.dns_sl_account_id</id>
|
||||
<label>Account ID</label>
|
||||
<type>text</type>
|
||||
<help>Account number, can be seen in the upper right corner on the provider's website</help>
|
||||
<help>The account number can be found on the Selectel control panel</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>validation.dns_sl_project_name</id>
|
||||
|
|
@ -1266,7 +1265,7 @@
|
|||
<id>validation.dns_sl_login_name</id>
|
||||
<label>Service username</label>
|
||||
<type>text</type>
|
||||
<help>Service username, can be seen in the control panel</help>
|
||||
<help>The service username can be found in the Selectel control panel</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>validation.dns_sl_password</id>
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ class DnsSelectel extends Base implements LeValidationInterface
|
|||
{
|
||||
$this->acme_env['SL_Key'] = (string)$this->config->dns_sl_key;
|
||||
$this->acme_env['SL_Ver'] = (string)$this->config->dns_sl_apiver;
|
||||
$this->acme_env['SL_Expire'] = (string)$this->config->dns_slv2_token_lifetime;
|
||||
$this->acme_env['SL_Expire'] = (string)$this->config->dns_sl_token_lifetime;
|
||||
$this->acme_env['SL_Login_ID'] = (string)$this->config->dns_sl_account_id;
|
||||
$this->acme_env['SL_Project_Name'] = (string)$this->config->dns_sl_project_name;
|
||||
$this->acme_env['SL_Login_Name'] = (string)$this->config->dns_sl_login_name;
|
||||
|
|
|
|||
|
|
@ -1056,8 +1056,12 @@
|
|||
<dns_sl_key type="TextField">
|
||||
<Required>N</Required>
|
||||
</dns_sl_key>
|
||||
<dns_sl_apiver type="TextField">
|
||||
<dns_sl_apiver type="OptionField">
|
||||
<Required>N</Required>
|
||||
<OptionValues>
|
||||
<v1>API version 1 (deprecated)</v1>
|
||||
<v2>API version 2</v2>
|
||||
</OptionValues>
|
||||
</dns_sl_apiver>
|
||||
<dns_sl_token_lifetime type="TextField">
|
||||
<Required>N</Required>
|
||||
|
|
|
|||
Loading…
Reference in a new issue