optional => 1,
minimum => 0,
maximum => 2 * 24 * 60 * 60,
optional => 1,
minimum => 0,
maximum => 2 * 24 * 60 * 60,
- },
- 'use-proxy' => {
- description => "Flag indicating whether a http proxy should be used.",
- type => 'boolean',
- optional => 1,
- },
nodes => { optional => 1 },
disable => { optional => 1 },
'validation-delay' => { optional => 1 },
nodes => { optional => 1 },
disable => { optional => 1 },
'validation-delay' => { optional => 1 },
- 'use-proxy' => { optional => 1 },
my $txtvalue = PVE::ACME::encode(sha256($key_auth));
my $dnsplugin = $data->{plugin}->{api};
my $plugin_conf_string = $data->{plugin}->{data};
my $txtvalue = PVE::ACME::encode(sha256($key_auth));
my $dnsplugin = $data->{plugin}->{api};
my $plugin_conf_string = $data->{plugin}->{data};
- my $proxy = $data->{plugin}->{proxy};
# for security reasons, we execute the command as nobody
# we can't verify that the code of the DNSPlugins are harmless.
# for security reasons, we execute the command as nobody
# we can't verify that the code of the DNSPlugins are harmless.
}
my $input = "$txtvalue\n";
$input .= "$plugin_conf_string\n" if $plugin_conf_string;
}
my $input = "$txtvalue\n";
$input .= "$plugin_conf_string\n" if $plugin_conf_string;
- $input .= "https_proxy=$proxy\nhttp_proxy=$proxy\n" if $proxy;
PVE::Tools::run_command($cmd, input => $input);
PVE::Tools::run_command($cmd, input => $input);