[sysadmin-bin] Make sure the list of SANS gets sorted, that to match the TEMPDIR/dns_verify/* evaluation order on d
- From: Andrea Veri <averi src gnome org>
- To: gnome-sysadmin gnome org,commits-list gnome org
- Subject: [sysadmin-bin] Make sure the list of SANS gets sorted, that to match the TEMPDIR/dns_verify/* evaluation order on d
- Date: Fri, 30 Mar 2018 08:51:05 +0000 (UTC)
commit 19cb7c9710ff7cf3abcd443e8513764cb197571d
Author: Andrea Veri <averi redhat com>
Date: Fri Mar 30 10:49:31 2018 +0200
Make sure the list of SANS gets sorted, that to match the TEMPDIR/dns_verify/* evaluation order on disk
letsencrypt/letsencrypt_dns_add.py | 0
letsencrypt/letsencrypt_dns_del.sh | 7 ++++---
2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/letsencrypt/letsencrypt_dns_add.py b/letsencrypt/letsencrypt_dns_add.py
old mode 100644
new mode 100755
diff --git a/letsencrypt/letsencrypt_dns_del.sh b/letsencrypt/letsencrypt_dns_del.sh
old mode 100644
new mode 100755
index 5f424cd..30a4e76
--- a/letsencrypt/letsencrypt_dns_del.sh
+++ b/letsencrypt/letsencrypt_dns_del.sh
@@ -2,8 +2,9 @@
domain=$1
token=$2
-sansl=(${SANS//,/ })
-arraylen=${#sansl[@]}
+sans=${SANS//,/ }
+sortedsans=(`for i in ${sans[@]}; do echo $i ; done | sort`)
+arraylen=${#sortedsans[@]}
cd /tmp
git clone /git/dns.git
@@ -31,7 +32,7 @@ if [ -d /tmp/dns ]; then
git commit --author="Let's Encrypt <gnome-sysadmin gnome org>" -a -m "Let's Encrypt Token has been
deleted: ${domain}"
git push
- if [[ "${sansl[${arraylen} - 1]//\*./}" == "${domain}" ]]; then
+ if [[ "${sortedsans[${arraylen} - 1]//\*./}" == "${domain}" ]]; then
./do-domains > /dev/null 2>&1
if [[ "$?" -eq 0 ]]; then
git commit --author "Let's Encrypt <gnome-sysadmin gnome org>" -a -m "Let's Encrypt Token has
been deleted: ${domain} (do-domains)"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]