Upload files to "/"
This commit is contained in:
@@ -4,9 +4,17 @@ echo "CERT DOMAIN NAME:"
|
|||||||
read d
|
read d
|
||||||
|
|
||||||
# STOP SERVICES
|
# STOP SERVICES
|
||||||
|
sudo systemctl stop cockpit
|
||||||
sudo systemctl stop ejabberd
|
sudo systemctl stop ejabberd
|
||||||
sudo systemctl stop mumble-server
|
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
|
# EJABBERD CERTS
|
||||||
sudo rm /etc/ejabberd/ejabberd.pem
|
sudo rm /etc/ejabberd/ejabberd.pem
|
||||||
sudo cat /etc/letsencrypt/live/$d/privkey.pem /etc/letsencrypt/live/$d/fullchain.pem >> /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
|
sudo cat /etc/letsencrypt/live/$d/fullchain.pem >> /opt/mumble-server/fullchain.pem
|
||||||
|
|
||||||
# START SERVICES
|
# START SERVICES
|
||||||
|
sudo systemctl start cockpit
|
||||||
sudo systemctl start ejabberd
|
sudo systemctl start ejabberd
|
||||||
sudo systemctl start mumble-server
|
sudo systemctl start mumble-server
|
||||||
|
|
||||||
# RESTART SERVICES AND SHOW STATUS
|
# RESTART SERVICES AND SHOW STATUS
|
||||||
|
sudo systemctl restart cockpit
|
||||||
sudo systemctl restart ejabberd
|
sudo systemctl restart ejabberd
|
||||||
sudo systemctl restart mumble-server
|
sudo systemctl restart mumble-server
|
||||||
|
sudo systemctl status cockpit
|
||||||
sudo systemctl status ejabberd
|
sudo systemctl status ejabberd
|
||||||
sudo systemctl status mumble-server
|
sudo systemctl status mumble-server
|
||||||
|
|||||||
Reference in New Issue
Block a user