From fa857a9aff727a5a752b400c9317ccb98c0ad43b Mon Sep 17 00:00:00 2001 From: bmixed <2+bmixed@noreply.localhost> Date: Fri, 15 May 2026 02:47:53 +0000 Subject: [PATCH] Upload files to "/" --- upcerts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/upcerts b/upcerts index 3c53be0..ecd5129 100644 --- a/upcerts +++ b/upcerts @@ -4,9 +4,17 @@ echo "CERT DOMAIN NAME:" read d # STOP SERVICES +sudo systemctl stop cockpit sudo systemctl stop ejabberd sudo systemctl stop mumble-server +# COCKPIT CERTS +sudo mkdir -p /etc/cockpit/ws-certs.d/ +sudo rm /etc/cockpit/ws-certs.d/99-letsencrypt.cert +sudo rm /etc/cockpit/ws-certs.d/99-letsencrypt.key +sudo ln -sf /etc/letsencrypt/live/$d/fullchain.pem /etc/cockpit/ws-certs.d/99-letsencrypt.cert +sudo ln -sf /etc/letsencrypt/live/$d/privkey.pem /etc/cockpit/ws-certs.d/99-letsencrypt.key + # EJABBERD CERTS sudo rm /etc/ejabberd/ejabberd.pem sudo cat /etc/letsencrypt/live/$d/privkey.pem /etc/letsencrypt/live/$d/fullchain.pem >> /etc/ejabberd/ejabberd.pem @@ -22,11 +30,14 @@ sudo cat /etc/letsencrypt/live/$d/chain.pem >> /opt/mumble-server/chain.pem sudo cat /etc/letsencrypt/live/$d/fullchain.pem >> /opt/mumble-server/fullchain.pem # START SERVICES +sudo systemctl start cockpit sudo systemctl start ejabberd sudo systemctl start mumble-server # RESTART SERVICES AND SHOW STATUS +sudo systemctl restart cockpit sudo systemctl restart ejabberd sudo systemctl restart mumble-server +sudo systemctl status cockpit sudo systemctl status ejabberd sudo systemctl status mumble-server