From 495d71f3a5cdcd817b0b9d70775c9024f82ee624 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sat, 25 Mar 2023 23:07:41 +0100 Subject: [PATCH] refactor(quico-znc): Make output verbose --- quico_znc_nginx_reload.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/quico_znc_nginx_reload.sh b/quico_znc_nginx_reload.sh index 83975bf..1e6a0e8 100755 --- a/quico_znc_nginx_reload.sh +++ b/quico_znc_nginx_reload.sh @@ -2,22 +2,22 @@ reverse_fqdn_cert_id="${1:?}" # Prep dirs -mkdir -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' -chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' -chown -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx' -chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx' +mkdir -v -p '/etc/pki/tls/certs/quico-ops/'{'user/'{'nginx','znc'}}'/'"${reverse_fqdn_cert_id}" +chown -v -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc' +chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' +chown -v -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx' +chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx' # 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' -chown -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc' -chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' +chown -v -R 'znc:znc' '/etc/pki/tls/certs/quico-ops/user/znc' +chmod -v -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/znc' # 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}"'/' -chown -R 'nginx:nginx' '/etc/pki/tls/certs/quico-ops/user/nginx' -chmod -R 'u=rwX,go=' '/etc/pki/tls/certs/quico-ops/user/nginx' +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 -v -R 'nginx:nginx' '/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. # We don't have to care if ZNC is running.