|
From: <abe...@us...> - 2017-01-15 21:34:46
|
Revision: 8101
http://sourceforge.net/p/astlinux/code/8101
Author: abelbeck
Date: 2017-01-15 21:34:44 +0000 (Sun, 15 Jan 2017)
Log Message:
-----------
acme, astlinux.sh deploy, add prosody support (untested)
Modified Paths:
--------------
branches/1.0/package/acme/astlinux.sh
Modified: branches/1.0/package/acme/astlinux.sh
===================================================================
--- branches/1.0/package/acme/astlinux.sh 2017-01-15 21:01:17 UTC (rev 8100)
+++ branches/1.0/package/acme/astlinux.sh 2017-01-15 21:34:44 UTC (rev 8101)
@@ -72,5 +72,22 @@
logger -s -t acme-client "New ACME certificates deployed for SIP-TLS and Asterisk restart when convenient requested"
fi
+ if astlinux_is_acme_service prosody; then
+ service prosody stop
+ mkdir -p /mnt/kd/prosody/certs
+ if [ -f "$_cfullchain" ]; then
+ cat "$_cfullchain" > /mnt/kd/prosody/certs/server.crt
+ else
+ cat "$_ccert" > /mnt/kd/prosody/certs/server.crt
+ fi
+ cat "$_ckey" > /mnt/kd/prosody/certs/server.key
+ chmod 600 /mnt/kd/prosody/certs/server.key
+ chown prosody:prosody /mnt/kd/prosody/certs/server.crt
+ chown prosody:prosody /mnt/kd/prosody/certs/server.key
+ sleep 1
+ service prosody init
+ logger -s -t acme-client "New ACME certificates deployed for XMPP and Prosody restarted"
+ fi
+
return 0
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|