refactor(quico-znc): Make output verbose

This commit is contained in:
hygienic-books 2023-03-25 23:07:41 +01:00
parent bea9f889ed
commit 495d71f3a5

View File

@ -2,22 +2,22 @@
reverse_fqdn_cert_id="${1:?}" reverse_fqdn_cert_id="${1:?}"
# Prep dirs # Prep dirs
mkdir -p '/etc/pki/tls/certs/quico-ops/'{'user/'{'nginx','znc'}}'/'"${reverse_fqdn_cert_id}" mkdir -v -p '/etc/pki/tls/certs/quico-ops/'{'user/'{'nginx','znc'}}'/'"${reverse_fqdn_cert_id}"
chown -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc' chown -v -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc'
chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc'
chown -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx' chown -v -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx'
chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx' chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx'
# Prep ZNC # Prep ZNC
rsync -a '/etc/pki/tls/certs/quico-ops/system/'"${reverse_fqdn_cert_id}"'/' '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/' rsync -av '/etc/pki/tls/certs/quico-ops/system/'"${reverse_fqdn_cert_id}"'/' '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/'
cat '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/'{''"${reverse_fqdn_cert_id}"'.key','fullchain.cer'} > '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/znc.pem' cat '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/'{''"${reverse_fqdn_cert_id}"'.key','fullchain.cer'} > '/etc/pki/tls/certs/quico-ops/user/znc/'"${reverse_fqdn_cert_id}"'/znc.pem'
chown -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc' chown -v -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc'
chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc'
# Prep Nginx # Prep Nginx
rsync -a '/etc/pki/tls/certs/quico-ops/system/'"${reverse_fqdn_cert_id}"'/' '/etc/pki/tls/certs/quico-ops/user/nginx/'"${reverse_fqdn_cert_id}"'/' rsync -av '/etc/pki/tls/certs/quico-ops/system/'"${reverse_fqdn_cert_id}"'/' '/etc/pki/tls/certs/quico-ops/user/nginx/'"${reverse_fqdn_cert_id}"'/'
chown -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx' chown -v -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx'
chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx' chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx'
# Reload Nginx if active. ZNC on the other hand always delivers newest cert. # Reload Nginx if active. ZNC on the other hand always delivers newest cert.
# We don't have to care if ZNC is running. # We don't have to care if ZNC is running.