Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorZach Shepherd <zjs@users.noreply.github.com>2017-05-20 02:23:53 +0300
committerBrad Warren <bmw@users.noreply.github.com>2017-05-20 02:23:53 +0300
commit49c41da4f1b7b263b318d64458b395eb61d7a304 (patch)
treef5a57e0e45d7a805dc05ed03002f036bbf06a599 /tools
parentbbbfc473d32963c2a7b52a67bf23573c06d04cdf (diff)
CloudXNS DNS Authenticator (#4585)
Implement an Authenticator which can fulfill a dns-01 challenge using the CloudXNS DNS API. Applicable only for domains using CloudXNS DNS. Testing Done: * `tox -e py27` * `tox -e lint` * Manual testing: * Used `certbot certonly --dns-cloudxns -d`, specifying a credentials file as a command line argument. Verified that a certificate was successfully obtained without user interaction. * Used `certbot certonly --dns-cloudxns -d`, without specifying a credentials file as a command line argument. Verified that the user was prompted and that a certificate was successfully obtained. * Used `certbot certonly -d`. Verified that the user was prompted for a credentials file after selecting cloudxns interactively and that a certificate was successfully obtained. * Used `certbot renew --force-renewal`. Verified that certificates were renewed without user interaction. * Negative testing: * Path to non-existent credentials file. * Credentials file with unsafe permissions (644). * Domain name not registered to CloudXNS account.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/venv.sh1
-rwxr-xr-xtools/venv3.sh1
2 files changed, 2 insertions, 0 deletions
diff --git a/tools/venv.sh b/tools/venv.sh
index ca34d8db8..fbaf3d89e 100755
--- a/tools/venv.sh
+++ b/tools/venv.sh
@@ -15,6 +15,7 @@ fi
-e .[dev,docs] \
-e certbot-apache \
-e certbot-dns-cloudflare \
+ -e certbot-dns-cloudxns \
-e certbot-dns-digitalocean \
-e certbot-dns-google \
-e certbot-nginx \
diff --git a/tools/venv3.sh b/tools/venv3.sh
index 931852165..4b8b1a5bf 100755
--- a/tools/venv3.sh
+++ b/tools/venv3.sh
@@ -14,6 +14,7 @@ fi
-e .[dev,docs] \
-e certbot-apache \
-e certbot-dns-cloudflare \
+ -e certbot-dns-cloudxns \
-e certbot-dns-digitalocean \
-e certbot-dns-google \
-e certbot-nginx \