From 393ed91b427ae961e9a9ed57adbf3094514ec35f Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Fri, 4 Sep 2020 17:13:17 -0400 Subject: improve output when -x is used --- selfpublish.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/selfpublish.sh b/selfpublish.sh index 1ee3f08..bdbb3be 100644 --- a/selfpublish.sh +++ b/selfpublish.sh @@ -180,18 +180,23 @@ wait_for_certificate_issuance() { local f state f=/etc/apache2/md/domains/"$1"/md.json + echo -n Waiting for certificate... >&2 while true do + set=$- + set +x if [ -e "$f" ] then state=$(sed -ne 's/^ *"state": *\([0-9]\+\),/\1/p' "$f") if [ "$state" = 2 ] then + set $set return fi fi sleep 1 + echo -n . >&2 done } -- cgit v1.2.3