certbot-*-hook.sh: use CERTBOT_DOMAIN
This commit is contained in:
parent
85ecbef470
commit
6000b2606e
3 changed files with 24 additions and 20 deletions
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
domains=(${RENEWED_DOMAINS-})
|
||||
|
@ -10,21 +10,21 @@ if [ ! ${#domains[@]} -eq 1 ]; then
|
|||
chown root:nginx /etc/letsencrypt/live/*/
|
||||
chmod u=rwX,g=rX,o= /etc/letsencrypt/live/*/
|
||||
else
|
||||
cert_name=${domains[0]}
|
||||
cert_name="${domains[0]}"
|
||||
|
||||
cert_dir_archive=/etc/letsencrypt/archive/${cert_name}/
|
||||
if [ -d ${cert_dir_archive} ]; then
|
||||
chown -R root:nginx ${cert_dir_archive}
|
||||
chmod -R u=rwX,g=rX,o= ${cert_dir_archive}
|
||||
cert_dir_archive=/etc/letsencrypt/archive/"${cert_name}"/
|
||||
if [ -d "${cert_dir_archive}" ]; then
|
||||
chown -R root:nginx "${cert_dir_archive}"
|
||||
chmod -R u=rwX,g=rX,o= "${cert_dir_archive}"
|
||||
else
|
||||
echo "${cert_dir_archive} doesn't exist" > /dev/stderr
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cert_dir_live=/etc/letsencrypt/live/${cert_name}/
|
||||
if [ -d ${cert_dir_live} ]; then
|
||||
chown root:nginx ${cert_dir_live}
|
||||
chmod u=rwX,g=rX,o= ${cert_dir_live}
|
||||
cert_dir_live=/etc/letsencrypt/live/"${cert_name}"/
|
||||
if [ -d "${cert_dir_live}" ]; then
|
||||
chown root:nginx "${cert_dir_live}"
|
||||
chmod u=rwX,g=rX,o= "${cert_dir_live}"
|
||||
else
|
||||
echo "${cert_dir_live} doesn't exist" > /dev/stderr
|
||||
exit 1
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
#!/usr/bin/env sh
|
||||
set -eu
|
||||
|
||||
knotc zone-begin servnest.example.
|
||||
knotc zone-set servnest.example. _acme-challenge.ht.servnest.example. 60 IN TXT $CERTBOT_VALIDATION
|
||||
knotc zone-commit servnest.example.
|
||||
PARENT="${CERTBOT_DOMAIN#*.}"
|
||||
|
||||
knotc zone-begin "$PARENT".
|
||||
knotc zone-set "$PARENT". _acme-challenge."$CERTBOT_DOMAIN". 60 IN TXT "$CERTBOT_VALIDATION"
|
||||
knotc zone-commit "$PARENT".
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
#!/usr/bin/env sh
|
||||
set -eu
|
||||
|
||||
knotc zone-begin servnest.example.
|
||||
knotc zone-unset servnest.example. _acme-challenge.ht.servnest.example. 60 IN TXT $CERTBOT_VALIDATION
|
||||
knotc zone-commit servnest.example.
|
||||
PARENT="${CERTBOT_DOMAIN#*.}"
|
||||
|
||||
knotc zone-begin "$PARENT".
|
||||
knotc zone-unset "$PARENT". _acme-challenge."$CERTBOT_DOMAIN". 60 IN TXT "$CERTBOT_VALIDATION"
|
||||
knotc zone-commit "$PARENT".
|
||||
|
|
Loading…
Add table
Reference in a new issue