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. |