From 91826a05853617a1998cba8eb55311624a7a2906 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 7 May 2023 21:03:21 +0200 Subject: [PATCH] feat(freepbx): Add cert update script --- freepbx_reload.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 freepbx_reload.sh diff --git a/freepbx_reload.sh b/freepbx_reload.sh new file mode 100755 index 0000000..cd26a01 --- /dev/null +++ b/freepbx_reload.sh @@ -0,0 +1,14 @@ +#!/bin/bash +declare fqdn="${1:?}" + +fwconsole certificates --import +fwconsole certificates --default=? +fwconsole certificates --details=? +fwconsole certificates --delete=? + +fwconsole certificates --import +fwconsole certificates --updateall + +for certfile in pem key crt; do + rsync -av --itemize-changes {'/etc/asterisk/keys/'"${fqdn}",'/etc/httpd/pki/webserver'}'.'"${certfile}" +done