From 44a128f3c1941f0df1f3d576f6d69223bdf484a5 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Thu, 30 Jan 2025 22:47:25 +0100 Subject: [PATCH] feat(zabbixserver): Use generic cert file names --- zabbix_db_reload.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/zabbix_db_reload.sh b/zabbix_db_reload.sh index ae562f4..df0ef1c 100755 --- a/zabbix_db_reload.sh +++ b/zabbix_db_reload.sh @@ -1,9 +1,8 @@ #!/bin/bash -cert_name="${1:?}" -compose_ctx="${2:?}" +compose_ctx="${1:?}" -chown -v '70:70' '/opt/docker-data/zabbixserver-'"${compose_ctx}"'/postgres/config/cert/'{'ca.cer',"${cert_name}"'.'{'cer','key'}} -chmod -v '0600' '/opt/docker-data/zabbixserver-'"${compose_ctx}"'/postgres/config/cert/'{'ca.cer',"${cert_name}"'.'{'cer','key'}} +chown -v '70:70' '/opt/docker-data/zabbixserver-'"${compose_ctx}"'/postgres/config/cert/'{'.ZBX_DB_CA_FILE','.ZBX_DB_CERT_FILE','.ZBX_DB_KEY_FILE'} +chmod -v '0600' '/opt/docker-data/zabbixserver-'"${compose_ctx}"'/postgres/config/cert/'{'.ZBX_DB_CA_FILE','.ZBX_DB_CERT_FILE','.ZBX_DB_KEY_FILE'} if systemctl --quiet is-active docker.service; then if [ "$( docker container inspect -f '{{.State.Running}}' 'zabbixserver-postgres-'"${compose_ctx}" )" = "true" ]; then docker exec -t 'zabbixserver-postgres-'"${compose_ctx}" sh -c 'pg_ctl reload -s'